数据库基础—Visual FoxPro 教案
授课章节 名 称 学时分配 讲课 4 学时 实验 第二章 VFP 语言基础 2 学时 习题 1 学时 其它 学时
教学目的
知识目标: 1,掌握 VFP 的数据类型,应用范围 2,熟练掌握各种类型常量的表示方法 3,掌握变量的概念,声明,类型与使用 4,明确 VFP 的运算符与表达式的构成,理解表达式的运算顺序 5,理解函数的概念,函数的使用方法,熟悉典型的函数的运用 6,理解数组的概念,数组的定义,数组的使用 技能目标: 1,会根据不同的数据选择合适的数据类型 2,能够理解变量与数学中的变量的区别与联系,会将一般的数学表达 式转换成为合法的 VFP 表达式 3,会根据不同的要求选择不同的函数 4,学会利用 VFP 来完成数据处理的实验
教学重点
1,数据类型及其选用 2,常量的表示,变量的定义与应用 3,各种运算符的规则,表达式 4,数组的定义与使用 5,常用函数的功能与应用
教学难点
1,数组的定义与使用 2,函数的调用与返回值 3,复杂表达式的运算
更新,补充 删节内容
无
教学方法 与手段
讲授,多媒体演示,上机实验
课外作业
本章小结
本章概念: 1,数据与数据类型,数据类型的含义与应用 2,常量的性质,常量的类型,不同类型常量的表示方法 3,变量的含义,变量的命名,变量类型的确定 4,数组的定义,数组与变量的联系与区别 5,运算符类型及运算规则,运算符的优先级顺序 6,表达式的构成,运算与运算结果 7,函数的概念,函数的格式,典型的 VFP 函数及其应用,函数的调用 方法与返回值 本章程序: 1,变量的命名,赋值与显示 2,数组的声明,数组的赋值与显示 3,各种表达式的验证与应用 4,典型函数的应用
教学过程 ※本章内容简介 ※学习目标 ※学习重点与难点 引言:数据库是用来处理数据的,数据是广义的.VFP 中可以处理 不同类型的数据,可以对数据进行各种运算.所有这些都是 VFP 程序的 基础. 语言基础 第二章 VFP 语言基础 2.1 数据类型 数据类型 ※本节内容,学习目标与重点难点介绍 讲解的思路:从一个实际的表格数据入手(如学生基本信息表),介绍 不同语义的数据,由不同语义的数据引出数据类型,进而介绍 VFP 的数 据类型 一,数据类型 不同语义的数据使用不同的表示方法,举例说明. 例如:学生,学生,学生成绩 强调:任何一种
计算机语言所支持的数据类型是大同小异的. 二,VFP 的数据类型 1,分类:两大类 (1)只能用于数据表中的数据类型 (2)既可以用于数据表,也可以用于内存中的数据类型 2,重点分析 VFP 中几种常用的数据类型 字符型,数值型,逻辑型,日期型,备注型 举例说明:不同场合下的数据类型选择 对其它几种类型只作简单介绍,不作要求. 2.2 常量,变量与数组 常量, ※
本节内容,
学习目标与重点难点介绍 ※讲解思路:本节内容与数学联系较多,讲解中要特别注意与数学 之间的关系,区别 从数学中的 PI 引入常量的概念,从解方程中的未知量引出变量的概 念. 一,常量
程序运行过程中始终不变的量,显然也有不同类型的常量. 介绍几种典型的常量类型及其表示方法. (1)字符类型:定界符 (2)逻辑类型:.t.,.f. (3)日期类型:日期定界符,严格的日期格式表示 举例说明各种常量的表示,特别注意字符型与日期型常量的表示方 法. 二,变量 引例:一个生活中的事例:一个盒子里面可以存放不同类型的物品. 盒子的名称就是变量,其中的物品就是变量的值.
教学手段与时间分配
对比法: 通过与数学中 的数据及其运算进行 比较, 本章的内容都可 以此为基本教法.
重点: 各种数据类型的 数据表示方式, 适用场 合,选择原则
启发式:
重点: 各种类型常量的表示 方法. 这也是二级考试 的考点之一
比喻法引入
引入变量的概念:程序运行过程中其值可变的量 1,变量名:含义,命名规则 2,变量的种类: (1)内存变量:在程序中或命令代码中使用 自定义变量的类型与应用(数值,字符,日期,逻辑,货币,日 期时间)
系统变量 (2)字段变量:在数据表中使用的变量 强调:字