《vfp数据库》课程标准

  • 格式:doc
  • 大小:119.00 KB
  • 文档页数:25

《Visua FoxPro程序设计》课程标准
课程编码:022002 课程类别:必修课
适用专业:建筑工程技术类专业
授课单位:
学时: 72 学分:2.0
一、课程性质和作用
(一)课程的作用
“VFP程序设计”课程是建筑工程技术专业和造价专业的一门公共必修课,也是培养学生编程能力的重要入门课程。

通过本课程的学习及随后一体化教学设计的实训,使学生熟练掌握管理和开发VFP数据库所需要的技能,具备设计并实现一个具体的数据库应用系统的能力。

本课采用“任务驱动”教学法,把设计实现某个数据库应用管理系统作为课程的任务总目标。

在总目标之下,设置了创建自由表、自由表操作、数据库管理、查询、视图、报表、表单制作、VFP应用编程等八个分任务目标。

每个分目标按“认知探究——理论教学——掌握实训”模式进行教学。

本课强调学生的自主学习和教师的主导作用。

本课的上机实训是培养学生专业实践能力的重要手段。

(二)课程与前导后续课程的关系
本课也是“数据库应用与编程”能力模块中的一门很好的入门课程,对后续学习SQL数据库、VB程序设计等课程有很大
的帮助。

二、课程设计思路
(一)、课程设计的理念
本课程是培养学生具备变成素养的必修课程之一,是建筑工程技术和造价专业的公共必修课程。

当今,数据库技术已发展成为计算机应用技术中的核心技术,而本课讲述的Visual FoxPro 6.0是新一代中小型数据库的杰出代表,它以强大的功能、完善而又丰富的工具、较高的处理速度、友好的界面以及完备的兼容性等特点,受到广大用户欢迎。

通过本课学习及与本课相配套的应用设计项目的实践,使学生掌握Visual FoxPro数据库管理系统的基本知识和技能,具备设计并实现一个具体的数据库应用系统的能力。

另外,本课具备的可视化编程工具,使数据库定义、数据操作管理和数据库应用系统的开发等工作变得简单易行。

(二)、课程设计思路
本课强调学生的自主学习和教师的主导作用。

本课的上机操作训练是最重要的学习手段,上机要求一人一机。

本课的理论教学须使用多媒体教室。

本课采用“任务驱动”教学法,把设计实现数据库应用系统(如:小型图书管理系统)作为课程的总任务目标。

在总任务目标之下,设置创建自由表、自由表操作、数据库管理、查询、视图、报表、表单制作、VFP应用编程等八个学习情境。

每个学习情境按“认知探究——理论教学——练习掌握”模式进行学习,使学生学了就做,做了就会,会了能用,有实感,见实效,不断地增强学生学习信心和兴趣。

本课学完后,将组织学生参加“全国计算机信息高新技术考
试”。

由于本课教学设计的八个学习情境与高新考证“VFP数据库”平台的八个单元考试题基本一致,这样就可以不需要另外再办考证培训学习,将“高新考证”的目标直接作为教学任务的一部分,将“高新考证”试题库作为学生平时上机的训练内容,使课程的教学与考证紧密结合。

三、课程目标
1、专业能力目标
(1)掌握Visual FoxPro数据库管理系统的基本知识和操作技能,包括数据库的基本概念、数据库系统的基本知识、面向对象的概念、关系数据库的基本原理、数据库程序设计方法等理论知识和创建自由表、自由表操作、数据库管理、查询、视图、报表、表单制作、VFP应用编程等操作技能,获得全国计算机信息高新技术(VFP平台)操作员证书。

(2)培养学生解决实际应用问题的能力,能使用Visual FoxPro 开发一个小型数据库应用管理系统(如:小型图书管理系统)。

(3)使学生了解数据库技术的发展及趋势,为后续学习进阶打下基础。

2、基本素质和方法能力目标
在本课的教学过程中,要结合专业能力目标,注重培养学生的职业道德、自我管理能力、诚信品质、敬业精神、责任意识、质量观念、效率观念、交流沟通能力和团队协作精神等基本素质。

在本课的教学过程中,还应注重提高学生的自主学习能力、规范的编程能力、获取和更新知识能力、分析解本课也是“数据库应用与编程”能力模块中的一门很好的入门课程,对后续
学习SQL数据库、VB程序设计等课程有很大的帮助。

决实际问题能力、语言表达与英语理解能力、一定的逻辑推理能力、创造性思维和创新能力等。

四、课程内容及教学要求
(一)、教学目的、内容和要求
本课的能力目标、教学内容和要求(达到标准)见下表,教学要求分为知道、理解、掌握和学会四个层次,这四个层次的一般涵义说明如下:
知道——是指对这门课程某一教学现象的认知。

理解——是指对这门课程涉及到的概念、原理、策略与技术的说明和解释,能提示所设计到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。

掌握——是指运用已理解的教学概念和原理,说明、解释、类推同类教学事件和想象,并能在教师指导下或同学的帮助下,模仿乃至完成某些教学知识和技能的操作任务。

学会——是指能独立地完成所学知识和技能的操作,能识别操作中的一般差错并自行纠正。

1、学时分配(建议)
2、实训具体内容及教学要求








五、课程实施
(一)、教学模式、教学方法与手段。

为了适应现代教学的需要,跟上信息时代发展的步伐,保证教学内容的有效完成和良好的教学效果。

在《Visual FoxPro程序设计》课程的教学过程中,采用的现代教育技术手段主要有:
1.充分运用多媒体和网络等现代化教学手段
教师充分利用现代多媒体教育技术和计算机技术制作多媒体教学课件,所有章节采用多媒体课件教学和教师实例演示的形式授课,使操作更具有直观性、形象性,教学内容生动地展现在学生面前,增大教学信息量,节省了理论教学的课时,随着教师的讲解,学生逐步理解了教学内容的意义和知识点的运用,从而为提高学生实际操作能力打下基础,激发学生的学习兴趣。

2.理论和实践一体化教学,利用网络实验室多媒体教学环境进行实验教学
在课堂讲授完毕后,学生进行上机实验。

实验教学穿插于理论教学的全过程,采用一人一机操作练习、任课教师跟班辅导的方式,使学生有充分的机会在计算机上验证习题,既培养学生实际动手解决问题的能力,又可以及时解决上机操作时所遇到的疑难问题。

针对个别学生的提问,学生可以在学生端电脑上通过软件操作进行电子举手,老师在教师机进行同步解答并可将正确的操作演示给学生看,提高了实验
课辅导针对性和辅导的教学工作效率。

针对特殊学生个体,教师到学生面前一对一直接辅导,使学生树立学习的信心。

3.引导利用Internet上的教学资源进行,鼓励学生自主学习
通过Internet可以找到自己需要的学习资料,查找解决学习上遇到困难的方法,针对技术热点问题可以通过电子邮件或学习论坛与同学和老师进行讨论、交流,及时解决自己困惑的问题和拓展学生本人的思维和想象空间,培养学生的思考能力、创新意识,不断推进学生知识的增长和能力的提高。

4. 运用“标驱动教学法”及“建构主义学习理论”等新理念,将教学与考证密切结合
为了使学生更具就业竞争力,计算机工程系以提高学生综合素质和职业技能为己任,大力推广全国计算机信息高新技术,并在教学中为学生讲解考证的热点和难点。

5. 无纸化考试手段
为了考查学生的实际操作应用能力和遇到新问题时的应变处理能力,本课程考试通过上机操作进行。

(二)、任课教师的要求。

计算机专业教师任教
(三)、教学条件、场所的要求。

机房、多媒体实训室、能上网的平台。

(四)、课程资源的利用与开发
(五)、教材的选用与编写
1、《Visual FoxPro6.0 程序设计》哈尔滨工业大学出版社. 主编韩最蛟段宏斌
2、《Visual FoxPro 程序设计上机指导》. 哈尔滨工业大学出版社 . 主编韩最蛟段宏斌
六、课程评价与考核
1、学生成绩考核计划
加强平时成绩考核评定。

平时(含作业、课堂表现、上机操作)成绩占总评的40%。

2、过程评价(即每个学习情境的评价)
学习情境1 创建自由表(10分)
学习情境2 自由表操作(11分)
学习情境3 数据库管理(12分)
学习情境4 查询操作(12分)
学习情境5 视图操作(14分)
学习情境6 报表制作(11分)
学习情境7 表单菜单制作(12分)
学习情境8 VFP应用(18分)
说明:本情境的教学测评实际应与学习情境2.自由表操作一起实施。

3、成绩评定
平时成绩40%,学习情境成绩占40%,,期末考试占占总成绩的20%。