您好,欢迎访问三七文档
信息工程学院VisualFoxPro程序设计课程教案课程编码:080078总学时/周学时/学分:72/4/3开课时间:2011年02月28日第1周至第18周授课年级、专业、班级:2010级经管院地理101、102授课教师:王秀丽学院名称:信息工程学院-1-课程名称《VisualFoxPro程序设计》课程代码080078学分3.0总学时72讲课学时36实验学时36课程性质基础课(√)专业基础课()专业课()必修课()选修课()任课教师王秀丽职称讲师授课时间2011.2-2011.7授课对象2010级经管学院地理专业教学目的与要求1.学习VF的基本知识,初步掌握程序设计语言的基本概念,基本原理。2.能够应用VF编写简单的程序,并在此基础上尝试开发较复杂的程序,为今后学习其他软件课程打好基础。教学基本要求1.掌握VF的基本概念,基本语法,程序设计的基本结构2.学会面向对象的可视化程序设计的最基本方法,并且了解程序设计技术的最新发展3.能够结合自己的专业编写程序解决问题教材《VisualFoxPro程序设计》吴昊熊李艳主编中国铁道出版社主要参考资料《VisualFoxPro程序设计教程》刘卫国主编北京邮电大学出版社《VisualFoxPro程序设计实践教程》王学军等著中国铁道出版社全国计算机二级考试VF部分资料本课程教学方法:分为理论教学和实验教学两部分,理论结合实验,提高学生的实际应用能力学生创新精神和实践能力培养方法鼓励学生通过课外资料和上机编程,自己应用VF程序开发一些简单的小程序,教师从旁辅导考核方式:采用实验与理论结合的考核方式平时成绩×10%+实验成绩×20%+期末成绩×70%对教案的分析总结本教案较全面地概括了整个教学的过程,有层次、有重点地指导了教学的各个层面,教师可以使用本教案更好的组织教学活动。系(教研室)或导师审阅意见(针对青年教师)主任(导师)签字:年月日-2-教学内容与学时分配教学时数教学内容讲课实验小计备注第1章数据库系统简介202第2章VisualFoxPro6.0的基础知识448第3章数据库与表的基本操作4610第4章数据库和表的高级应用224第6章VisualFoxPro程序设计基础6612第7章SQL关系数据库查询语言6612第8章查询与视图224第9章面向对象的程序设计444第10章常用的表单控件4412综合练习224363672-3-教学进程节次授课内容(理论课章节)学时1第1章数据库系统简介22第2章VisualFoxPro6.0的基础知识(一)23第2章VisualFoxPro6.0的基础知识(二)24第3章数据库与表的基本操作(一)25第3章数据库与表的基本操作(二)26第4章数据库和表的高级应用27第6章VisualFoxPro程序设计基础(一)28第6章VisualFoxPro程序设计基础(二)29第6章VisualFoxPro程序设计基础(三)210第7章SQL关系数据库查询语言(一)211第7章SQL关系数据库查询语言(二)212第7章SQL关系数据库查询语言(三)213第8章查询与视图214第9章面向对象的程序设计(一)215第9章面向对象的程序设计(二)216第10章常用的表单控件(一)217第10章常用的表单控件(二)218综合练习2合计36-4-《VisualFoxPro程序设计》授课教案课程名称VisualFoxPro程序设计授课对象2010级经管学院章节第1章数据库系统简介授课方式多媒体授课学时时2学时教学目的和要求1.了解数据库的基本知识2.掌握数据库系统的基本概念3.熟悉VB6.0的安装、启动、退出方法及VF6.0的开发环境,会使用帮助系统教学重点难点1.重点:数据库的基本概念,数据模型及关系型数据库2.难点:关系型数据库中数据的关系运算对学生的要求对学生的要求1、要求掌握的内容(1)数据库系统的基本概念(2)数据模型的种类(3)关系数据库的相关知识2、要求了解的内容数据库处理技术的发展3、自学内容学会使用VF6.0的帮助系统教学过程1.教案与讲课临场发挥的关系2.教案执行的灵活性3.教学过程组织:(1)复习、提问上一学期计算机基础内容(5分钟)(2)导入(2分钟)(3)讲授本节内容(75分钟)(4)讨论答疑(5分钟)(5)总结(2分钟)(6)布置作业(1分钟)教学主要内容1、数据库处理技术发展概述2、数据库系统的基本概念3、数据模型4、关系型数据库5、VisualFoxPro6.0系统概述讨论练习作业1、讨论问题:数据完整性规则适用于什么情况2、练习与思考:数据库系统、数据库应用系统、数据库管理系统、数据库和数据表之间的关系3、作业:实验指导书中第1章第二部分习题小结让学生建立起数据库的概念,对于难点部分如数据完整性和关系运片的三种专门运算要详讲。另外要加一些课本中没有的内容:模式、内模式和外模式及其关系课程资源使用教材:《VisualFoxPro程序设计》中国铁道出版社参考资料:《VisualFoxPro程序设计教程》刘卫国主编北京邮电大学出版社《VisualFoxPro程序设计实践教程》王学军等著中国铁道出版社全国计算机二级考试VF部分资料教学后记-5-《VisualFoxPro程序设计》授课教案课程名称VisualFoxPro程序设计授课对象2010级经管学院章节第2章VF的基础知识(一)授课方式多媒体授课学时时2学时教学目的和要求1.对VF6.0的基础知识作一全面的了解并掌握VF6.0的基本概念2.熟悉VF6.0的工作环境,能够自主配置VF6.0的运行环境,掌握VF6.0的文件类型、VF6.0的命令格式、命令的书写规则教学重点难点重点:VF6.0的基本概念难点:VF6.0的命令格式对学生的要求对学生的要求1、要求掌握的内容(1)配置VF6.0的运行环境(2)记住文件类型和扩展名的对应(3)VF6.0的工作方式和命令的格式2、要求了解的内容VF6.0辅助设计工具3、自学内容教学过程1.教案与讲课临场发挥的关系2.教案执行的灵活性3.教学过程组织:(1)复习、提问上节课内容(10分钟)(2)导入(2分钟)(3)讲授本节内容(75分钟)(4)讨论答疑(10分钟)(5)总结(2分钟)(6)布置作业(1分钟)教学主要内容1、VF6.0的界面介绍2、配置VF6.0的运行环境3、VF6.0的文件类型4、VF6.0的几种工作方式5、VF6.0r命令格式及命令的书写规则讨论练习作业1、讨论问题:命令操作方式和程序程序操作方式的区别2、练习与思考:给出一个文件的扩展名,能够判断出是什么文件类型3、作业:实验指导书中的第2章第二部分习题小结这一部分是VF6.0的基础部分,要求学生对VF的界面和一些基本的命令规则建立起概念这一部分要略讲,后面涉及到相关的知识还要翻回来重新再看课程资源使用教材:《VisualFoxPro程序设计》中国铁道出版社参考资料:《VisualFoxPro程序设计教程》刘卫国主编北京邮电大学出版社《VisualFoxPro程序设计实践教程》王学军等著中国铁道出版社全国计算机二级考试VF部分资料教学后记-6-《VisualFoxPro程序设计》授课教案课程名称VisualFoxPro程序设计授课对象2010级经管学院章节第2章VF的基础知识(二)授课方式多媒体授课学时2学时教学目的和要求1.学习VF6.0的数据类型、各种运算符和相关的表达式及函数,这些是程序设计的基础2.熟悉VF的13种数据类型、常量和变量的基本操作,掌握各种运算符及表达式,学会查找并使用函数。教学重点难点重点:VF6.0的数据类型、常量和变量、运算符和表达式、函数难点:表达式的混合运算、名表达式对学生的要求对学生的要求1、要求掌握的内容(1)VF的基本数据类型(2)常量与变量(3)运算符和表达式2、要求了解的内容:函数及其使用方法3、自学内容:数组教学过程1.教案与讲课临场发挥的关系2.教案执行的灵活性3.教学过程组织:(1)复习、提问上节课内容(5分钟)(2)导入(2分钟)(3)讲授本节内容(75分钟)(4)讨论答疑(5分钟)(5)总结(2分钟)(6)布置作业(1分钟)教学主要内容1、数据和数据类型2、常量与变量3、运算符与表达式4、函数5、举实例进行讲解讨论练习作业1、讨论问题:运算符的执行顺序2、练习与思考:VF中,宏替换可以从变量中替换出字符串、数值或是命令,还是三种都是能替换3、作业:实验指导书中的第2章第二部分习题小结这一部分的知识点很多,很零碎,学生不容易掌握。要进行大量的课后练习和上机实践,但这些是后面程序设计的基础,所以又很重要。课程资源使用教材:《VisualFoxPro程序设计》中国铁道出版社参考资料:《VisualFoxPro程序设计教程》刘卫国主编北京邮电大学出版社《VisualFoxPro程序设计实践教程》王学军等著中国铁道出版社全国计算机二级考试VF部分资料教学后记-7-《VisualFoxPro程序设计》授课教案课程名称VisualFoxPro程序设计授课对象2010级经管学院章节第3章数据库与表的基本操作(一)授课方式多媒体授课学时2学时教学目的和要求1.学会数据库与表的基本操作包括利用向导和命令,能够对表记录进行基本的操作2.掌握数据库和数据表的建立方法,能够用命令和菜单两种方式对表记录进行基本操作教学重点难点重点:数据表结构和表的建立及对表记录的基本操作难点:表记录基本操作命令的记忆对学生的要求对学生的要求1、要求掌握的内容(1)字段类型有哪些如何使用(2)用向导和命令创建和修改表结构(3)进行表记录的基本操作(4)建设立数据库2、要求了解的内容3、自学内容教学过程1.教案与讲课临场发挥的关系2.教案执行的灵活性3.教学过程组织:(1)复习、提问上节课内容(5分钟)(2)导入(2分钟)(3)讲授本节内容(75分钟)(4)讨论答疑(5分钟)(5)总结(2分钟)(6)布置作业(1分钟)教学主要内容1、创建表结构、修改表结构2、表记录的基本操作(包括窗口方式和命令方式)3、建立数据库讨论练习作业1.讨论问题:自由表和数据库表的区别2.练习与思考:打开数据库和打开数据表的命令分别是什么3.作业:实验指导书中的第3章第二部分习题小结这一章前三节的内容是有关数据表和数据库的基本操作,要记的命令比较多,主要的记忆方式是上机操作,要进行大量的上机实践操作,这一部分是程序的重点内容。课程资源使用教材:《VisualFoxPro程序设计》中国铁道出版社参考资料:《VisualFoxPro程序设计教程》刘卫国主编北京邮电大学出版社《VisualFoxPro程序设计实践教程》王学军等著中国铁道出版社全国计算机二级考试VF部分资料教学后记-8-《VisualFoxPro程序设计》授课教案课程名称VisualFoxPro程序设计授课对象2010级经管学院章节第3章数据库与表的基本操作(二)授课方式多媒体授课学时2学时教学目的和要求1、让学生学会数据表的索引和排序进行记录各种方式的查询包括表中数值参数的统计2、知道索引按扩展名的分类和按索引的功能分类,会建立各种类型的索引,掌握各种方式的记录查询教学重点难点重点:数据表的索引难点:数据表的索引对学生的要求对学生的要求1、要求掌握的内容(1)顺序结构的使用(2)选择结构中if单分支、多分支和嵌套结构的使用(3)会编写计算分段函数的小程序(4)SelectCase语句的使用2、要求了解的内容3、自学内容将一个selectcase编写的程序用if语句实现教学过程1.教案与讲课临场发挥的关系2.教案执行的灵活性3.教学过程组织:(1)复习、提问上节课内容(5分钟)(2)导入(2分钟)(3)讲授本节内容(75分钟)(4)讨论答疑(5分钟)(5)总结(2分钟)(6)布置作业(1分钟)教学主要内容1、顺序结构2、选择结构(1)if语句If…then语句if…then…elseif语句和if语句的嵌套(2)SelectCase语句3、以实例进行讲解讨论练习作业1.讨论问题:if嵌套语句的层次结构2.练习与思考:设计一个窗体,计算一元
本文标题:VF教案
链接地址:https://www.777doc.com/doc-4825824 .html