




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题第1章 Visual FoxPro 6.0 概述1.1 引言1.2 Visual FoxPro 6.0 概述1.3 Visual FoxPro 6.0常用文件类型及文件的扩展名教学目的1. 了解Visual FoxPro 6.0的特点2. 掌握Visual FoxPro 6.0 的启动与退出3. 了解Visual FoxPro 6.0的集成环境4. 掌握项目文件建立的方法教学重点了解Visual FoxPro 6.0的集成环境教学难点项目文件建立的方法。教学方法讲授教 学 内 容 提 纲演示应用Visual FoxPro 6.
2、0 设计的“学生管理系统”软件,通过这一案例使学生了解本课程的培养目标。导入新课:怎样才能设计出这样的数据库应用软件来解决管理上的问题,首先要学会进入和退出Visual FoxPro 6. 0,对Visual FoxPro 6. 0的集成环境和特点有所了解,并且学会在该环境下建立项目文件等。新课内容:(采用任务驱动教学方法)第1章 Visual FoxPro 6.0 概述1.1 引言1.2 Visual FoxPro 6.0 概述 一、Visual FoxPro 6.0的特点二、Visual FoxPro 6.0的启动与退出三、Visual FoxPro 6.0的集成环境1.3 Visual
3、FoxPro 6.0 常用文件类型及文件的扩展名教 学 后 记安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题第2章 数据表2.1 引例2.2 表的创表2.3 表的基本操作教学目的1. 掌握表的创建2. 掌握表的一些基本操作:表结构的修改、表的打开与关闭、记录的添加与插入教学重点表的创建教学难点表结构的修改教学方法讲授教 学 内 容 提 纲复习上节课内容:Visual FoxPro 6.0的集成环境主要由哪几部分组成?项目文件的建立步骤及作用。导入新课:怎样才能将管理过程中遇到的一些数据存入计算机以备提取所需要的信息?数据又是以什么样的格式保存?答案是数据是保存到数据库中,
4、是以二维表格的形式保存,这节课主要介绍表的创建、表结构的修改及内容的输入等。新课内容:2.1 引例通过学生档案表xsda.dbf来引导学生学习表的创建和各种操作。2.2 表的创建(菜单法、项目管理器、命令法)一、数据与数据模型二、表的创建三、Visual FoxPro 6.0中命令2.3 表的基本操作一、表结构的修改二、表的打开与关闭三、记录的添加与插入 课堂小结布置作业:P44 一、17 四、1、2教 学 后 记 安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题第2章 数据表2.3 表的基本操作教学目的掌握表的基本操作:记录显示、修改、定位教学重点记录显示和修改教学难点记
5、录的修改教学方法讲授教 学 内 容 提 纲复习上节课内容:表的创建主要包括哪两部分内容?表结构中数据类型有哪几种?修改表结构时应注意什么?导入新课:当表中输入记录后,想显示表中内容将怎么显示?若发现表中记录内容出现错误又将如何修改?这节课我们将解决这样一些问题。新课内容:2.3 表的基本操作四、记录的显示五、记录的定位六、记录的修改课堂小结布置作业:P45 一、9、10、13 三、3、4 四、3、4、5教 学 后 记安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题第2章 数据表2.3 表的基本操作教学目的掌握表的基本操作:记录的删除和恢复掌握表与表结构的复制 教学重点记录的
6、删除教学难点记录的删除教学方法讲授教 学 内 容 提 纲复习上节课内容:在显示记录中display和list有什么区别?记录定位中绝对定位和相对定位有什么区别?在对记录内容进行修改的过程中replace命令与其他三条修改记录的命令明显的区别是什么?导入新课:若某些记录是多余的需要删除,可以通过删除记录的办法解决。我们还可以对表和表的结构进行复制。新课内容:2.3 表的基本操作七、记录的删除与恢复八、表与表结构的复制课堂小结本章小结布置作业:一、11、12、14 二、14 四、68教 学 后 记安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题第3章 数据库3.1 引例3.2
7、数据库的创建3.3 数据库的操作3.4 排序、索引和查询(排序)教学目的掌握数据库的创建和数据库的有关操作掌握表记录排序的有关操作教学重点数据库文件的创建和表记录的排序教学难点表记录的排序教学方法讲授教 学 内 容 提 纲复习上一章的主要内容:表的创建分为哪几个部分?导入新课:前面讲过项目文件的创建方法,对于某一个应用程序来说,所有内容全部放入一个项目中;前面我们所创建的表都是自由表,我们还可以建立数据库表,数据库怎么创建、又怎么操作?数据库表和自由表有什么区别?表中的内容怎么排序等是本节课的主要内容。新课内容:第3章 数据库3.1 引例通过一个实例来引导学生学习数据库有关知识。3.2 数据库
8、的创建一、数据库的基本概念二、数据库的创建3.3 数据库的操作一、数据库的打开与关闭二、数据库的修改3.4 排序、索引和查询(排序)一、排序课堂小结 布置作业:一、111 教 学 后 记 安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题3.4 排序、索引和查询(索引)教学目的掌握索引文件的建立及有关操作教学重点索引文件的建立教学难点索引文件的建立教学方法讲授教 学 内 容 提 纲复习上一节的主要内容:有几种方法创建数据库?数据库表和自由表有什么区别、它们之间可以相互转换吗?导入新课:上节课我们讲了通过SORT命令可以对表中某一个字段进行排序,排序后将产生一个新的表文件,每排
9、一次序就产生一个新的表文件,这样将占据大量的空间,要解决这样的问题可以通过建立索引来解决。新课内容:第3章 数据库3.4 排序、索引和查询二、索引1.索引的概念2.索引类型3.索引操作课堂小结 布置作业:一、1217 教 学 后 记 安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题3.4 排序、索引和查询(查询)3.5 计算与统计教学目的掌握查询的各种方法掌握记录数据的计算与统计教学重点求和与求平均教学难点查询教学方法讲授教 学 内 容 提 纲复习上一节的内容:复合索引文件与独立索引文件的区别,结构化复合索引文件与非结构化复合索引文件的区别。导入新课:建立索引的目的是为了可
10、以快速查找所需要的信息,可以进行分类汇总等操作,这节课介绍查询的各种方法、计算和统计等。新课内容:第3章 数据库3.4 排序、索引和查询三、查询3.5 计算与统计一、统计记录个数命令二、求和命令三、求平均值命令四、分类汇总命令课堂小结 布置作业:一、18 三、13 教 学 后 记 安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题3.6 表之间的关系3.7 数据库表的属性教学目的掌握在多个工作区中打开表并对表进行访问掌握建立永久关系和临时关系的方法了解怎样设置数据库表的属性教学重点临时关系建立教学难点临时关系建立教学方法讲授教 学 内 容 提 纲复习上一节课的内容:顺序查询与
11、索引查询的区别,求和与分类汇总的区别,在“学生成绩表”中求每个人的平均成绩(横向)和每门课程的平均分(纵向)可以分别用哪个命令来实现?导入新课:在前面所讲授的都是对单个工作区中打开的表进行操作,也就是在一个工作区中打开一个表,并对该表进行操作;在实际数据库应用中往往要打开若干个表,对若干个工作区中的表进行访问和操作,这节课将学习在多个工作区中打开表,并对多个表进行访问,建立表之间的关系等。新课内容:第3章 数据库3.6 表之间的关系一、工作区二、表间的几种关系三、永久关系四、临时关系3.7 数据库表的属性一、设置表的字段属性二、设置表的记录属性三、数据的完整性课堂小结本章小结 布置作业:一、1
12、929 四、16 教 学 后 记 安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题第4章 程序设计4.1 引例4.2 语言基础教学目的掌握常量、变量与表达式的应用教学重点表达式的应用教学难点逻辑表达式教学方法讲授教 学 内 容 提 纲复习上一节课内容:永久关系和临时关系的区别,要想记录指针联动必须建立什么样的关系?建立临时关系分哪几步?导入新课:前面我们给同学们介绍的都是关于数据库和数据表的有关操作,现在我们将给同学们介绍Visual FoxPro 6.0第二个重要部分程序设计,通过程序设计,主要是要求同学们能掌握程序设计的一般方法,这节课主要讲授程序设计的一些基础知识。三
13、. 新课内容第4章 程序设计4.1 引例通过一个实例的演示,使学生对程序有一个感性认识。4.2 语言基础一、常量、变量与表达式课堂小结布置作业:二、26 教 学 后 记 安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题4.2 语言基础教学目的掌握常用函数的应用教学重点字符型常用函数教学难点字符型常用函数教学方法讲授教 学 内 容 提 纲复习上一节课内容:给变量起名时要注意哪些事项?给变量赋值的语句怎么书写?逻辑运算符Not、And、Or分别表示什么意思,优先级在表达式中怎么应用?导入新课:在VFP中解决一些问题往往可以直接通过一些函数来解决,这节课介绍函数的应用。新课内容:
14、4.2 语言基础三、函数1. 数值型常用函数2. 字符型常用函数课堂小结布置作业:一、13 教 学 后 记安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题4.2 语言基础教学目的掌握常用函数的应用教学重点数据类型转换常用函数教学难点数据类型转换常用函数教学方法讲授教 学 内 容 提 纲复习上一节课内容:数值型常用函数有哪些?字符型常用函数有哪些?导入新课:这节课继续介绍其它函数的应用。新课内容:4.2 语言基础三、函数3. 日期时间型常用函数4. 数据类型转换函数课堂小结布置作业:一、13 教 学 后 记 安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题
15、4.2 语言基础4.3 程序文件教学目的掌握表操作函数的使用方法掌握程序文件的建立、修改、运行教学重点程序文件的建立和运行教学难点程序文件的建立教学方法讲授教 学 内 容 提 纲复习上一节课内容:常用的日期函数有哪些,其中各函数代表的含义是什么?有哪几对转换函数、分别代表的含义是什么?导入新课:前面所讲授的函数主要是解决一些计算等方面的问题,是否有一些函数能解决数据库方面的问题呢?答案是肯定的。这一章将介绍数据库表操作方面的函数,这一章主要内容是程序,程序如何建立呢?这一节课将讲授这两个方面的内容。新课内容:4.2 语言基础三、函数表操作函数程序文件一、程序文件的建立二、程序文件的修改三、程序
16、文件的运行课堂小结布置作业:二、9、10 教 学 后 记安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题4.4 结构化编程教学目的掌握顺序结构及输入语句和输出语句的使用方法教学重点输入语句的应用教学难点应用顺序结构进行程序设计教学方法讲授教 学 内 容 提 纲复习上一节内容:关于数据库表操作的常用函数有哪些、各函数的功能是什么?程序文件可以通过哪些方式建立、其操作步骤有哪些?怎样修改和运行程序?导入新课:上节课我们给同学们讲授了程序文件的建立、修改和运行,程序文件的内容是怎样编写的呢?从这节课开始我们将逐步给同学们介绍程序文件内容编写的方法即程序设计,今天讲授结构化编程中的
17、顺序结构。新课内容:4.4 结构化编程一、顺序结构1. 基本输入输出命令输入语句input、accept、wait、sayget输出语句 ?、?、say课堂小结布置作业:二、11、12、24、25 三、13 教 学 后 记 安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间 课 题4.4 结构化编程教学目的掌握分支结构IfElseEndIf、IfEndIf、docase的使用方法教学重点分支结构的应用教学难点应用分支结构进行程序设计教学方法讲授教 学 内 容 提 纲复习上一节内容:什么是顺序结构?四种输入语句有什么区别、可以分别应用在哪方面?导入新课:顺序结构只能解决最简单的问题,
18、许多问题都需要通过某种条件进行判断后来决定执行什么样的操作,这一节课主要讲授结构化编程三大结构中的分支结构。新课内容:4.4 结构化编程二、分支结构IfElseEndIf、IfEndIf、docase课堂小结布置作业:二、13、14 三、4、5 六、1教 学 后 记安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题4.4 结构化编程循环结构教学目的掌握单循环、双循环结构在程序设计中的应用教学重点单循环结构语句教学难点应用循环结构进行程序设计教学方法讲授教 学 内 容 提 纲复习上一节课内容:各种条件语句有什么区别,它们分别应用在哪些不同的方面?导入新课: 求“1+2+3100
19、”的和这样一个问题通过前面所学的知识解决问题非常麻烦,由此引导出应用结构化编程三大结构中的循环结构来解决这一问题。新课内容:三、循环结构forendfor、do whileenddo、scanendscan课堂小结布置作业:二、1517 三、6、7 四、1、2 六、2、3教 学 后 记安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题4.5 子程序(过程、函数)教学目的掌握子程序中过程、函数的应用教学重点过程、函数的建立和调用教学难点参数的传递教学方法讲授教 学 内 容 提 纲复习上一节课内容:循环结构中三个循环语句的区别。导入新课:在编写程序过程中若遇到反复出现的程序段,而
20、且该程序段无法用循环来解决,可以用子程序来解决;若有一个功能相对独立的程序段,也可以设置为子程序。新课内容:4.5 子程序一、过程二、自定义函数三、参数传递四、变量作用域课堂小结布置作业:二、21、22、23、26 四、3、4、5 六、46教 学 后 记安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题第5章 表单设计5.1 引例5.2 创建表单教学目的掌握表单创建的三种设计方法及表单的运行和保存。教学重点表单创建教学难点表单创建教学方法讲授教 学 内 容 提 纲复习上一节课内容:过程、函数的建立和调用。导入新课:前一章我们介绍了程序设计的基本结构和基本方法,应用软件的界面怎
21、样设计,这一章将介绍界面设计的有关内容。新课内容:第5章 表单设计5.1 引例运行求“1+2+3+N”之和表单(界面),在表单上输入任意值,单击命令按钮,就可以求得相应的累加和,通过这一实例与前面的程序设计题相比较,界面美观,吸引人;再通过运行“学生档案表”表单,完成显示、输入、编辑学生档案,通过这两个实例来明确这一章的学习目标和任务。5.2 创建表单一、表单向导的使用二、表单设计器的使用三、创建数据环境四、表单的保存及运行五、表单集的创建课堂小结布置作业:二、14教 学 后 记 安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题5.3 对象及对象的属性、事件和方法5.4 表
22、单中的控件(表单、标签、文本框、编辑框)教学目的掌握表单、标签、文本框、编辑框等对象的属性、事件、方法及事件代码的编写教学重点属性的设置教学难点事件代码的编写教学方法讲授教 学 内 容 提 纲复习上一节课内容:建立表单可以通过哪几种方法。导入新课:Visual FoxPro 6.0提供了面向对象编程的功能,最基本的概念就是类和对象,这一节课将讲授类与对象的概念以及表单和一些常用控件的使用。新课内容:5.3 对象及对象的属性、事件和方法一、类与对象概述二、对象的属性、事件及方法三、表单的属性、事件和方法5.4 表单中的控件一、控件的分类二、选择合适的控件三、常用控件介绍1. 标签 2. 文本框
23、3. 编辑框课堂小结布置作业:一、35、810 三、1教 学 后 记安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题5.4 表单中的控件5.5 表单设计示例教学目的掌握列表框、组合框、复选框、选项按钮组、命令按钮组、表格等对象的属性、事件、方法及事件代码的编写教学重点 控件属性的设置教学难点 事件代码的编写教学方法 讲授教 学 内 容 提 纲复习上节课内容:表单、标签、文本框、编辑框的主要属性和常用事件。导入新课:通过前面介绍的实例可以看出,在界面设计中仅有标签、文本框、编辑框是不够的,还需要有其它的控件,这节课将介绍列表框、组合框、复选框、选项按钮组、命令按钮组、表格等控
24、件。新课内容:5.4 表单中的控件三、常用控件介绍4. 列表框 5. 组合框 6. 复选框 7. 选项按钮组 8. 命令按钮组9. 表格控件5.5 表单设计示例课堂小结布置作业:一、17、1118 四、1、2教 学 后 记安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题第6章 菜单设计6.1 引例6.2 菜单设计过程6.3 菜单设计器的使用教学目的掌握菜单设计的方法教学重点使用菜单设计器设计下拉式菜单教学难点下拉式菜单中事件代码的编写教学方法讲授教 学 内 容 提 纲复习上一章内容:表单设计可以用哪几种方法?常用的控件有哪些?导入新课:在Windows环境下应用程序都离不开
25、菜单,菜单便于用户使用应用程序中的命令和工具,本章将介绍菜单的设计方法。新课内容:第6章 菜单设计6.1 引例演示“学生管理系统”应用软件中的主菜单,明确这一章的学习目标和学习任务。6.2 菜单设计过程一、菜单的组成二、菜单设计过程介绍6.3 菜单设计器的使用一、菜单设计器的启动二、使用菜单设计器设计下拉式菜单三、菜单程序的生成与运行课堂小结布置作业:P202 一、14 二、1、2、4教 学 后 记 安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题第6章 菜单设计6.4 加载菜单教学目的掌握将菜单添加到应用程序中的方法教学重点为控件创建快捷菜单教学难点快捷菜单中事件代码的编
26、写教学方法讲授教 学 内 容 提 纲复习上一节课内容:设计菜单可以通过哪些操作步骤来完成。导入新课:上节课讲授了下拉式菜单的设计方法,怎样建立快捷菜单,又怎样将设计好的菜单添加到表单上,这节课将讲解快捷菜单的建立和如何加载菜单。新课内容:第6章 菜单设计6.4 加载菜单一、在应用程序中包含菜单二、将快捷方式菜单附加到控件中三、将单文档界面菜单加载到表单中四、应用举例课堂小结布置作业:P202 二、3、5、6 三、1、2教 学 后 记 安徽商贸职业技术学院教师授课教案课程名称VFP程序设计上课时间课 题第7章 报表与标签教学目的掌握报表设计和标签设计的方法教学重点报表设计教学难点报表设计教学方法讲授教 学 内 容 提 纲复习上一节课内容:怎样加载菜单。导入新课:一个完整的应用软件除了数据库、数据表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公共急救知识普及
- 少儿模特培训
- 2025年锡及锡合金材项目合作计划书
- 团队成员信任与情感建设
- 血液科护理个案分析
- 团队士气提升的五大方法
- 企业信息管理系统架构解析
- 个人金融投资的全球化布局策略
- 企业内部沟通平台建设与管理优化
- 颅内血肿清除术的护理
- 欢乐购物街-认识人民币(说课稿)-2024-2025学年人教版数学一年级下册
- 2025年天翼云高级运维工程师认证参考试题库(含答案)
- 【数学】立方根(第1课时)课件+2024-2025学年人教版数学七年级下册
- (高清版)DB3204∕T 1006-2020 生活饮用水水质在线监测技术规范
- 第六单元写作《学习改写》说课稿-2024-2025学年统编版语文九年级上册
- 电子商务案例分析知到智慧树章节测试课后答案2024年秋西安邮电大学
- 《通信用开关电源的元器件降额准则-》
- 中国非遗文化鱼灯介绍2
- 2024银行从业资格个人贷款教材
- 湖北省黄石二中2025届高考数学必刷试卷含解析
- 康复科等级医院评审汇报材料
评论
0/150
提交评论