|
教 改 说 明
本课程是一门可视化的计算机程序设计课,主要为计算机类专业或经管类专业开设。课程开设的主要目的是为了使学生具有可视化程序设计的初步能力,并能顺利通过全国的计算机等级考试II 级。通过本课程的学习,使学生能够了解计算机程序设计的基本知识、掌握程序设计的基本方法和使用计算机处理问题的思维方法,培养学生具有利用Visual FoxPro 6.0编写Windows风格的数据库管理程序的能力,为学生继续学习编写Windows风格的程序以及大型数据库管理软件打下基础。
通过本课程的学习,使学生掌握数据库的基本概念、操作、查询;掌握高级语言程序设计及可视化编程功能,掌握可视化编程技巧及技术,能进一步深入自学Visual FoxPro编程。通过本课程的学习,要求学生掌握数据库管理系统在中小学计算机课程教学中的一般规律和方法,并充分利用现代教学理论把教育学、心理学、逻辑学的有关知识应用到信息技术与计算机教育中;不断进行教学技能的初步训练,具有从事计算机教学及教学研究的能力,为将来从事各级各类计算机普及教育打下良好的基础。
本课程是计算机应用、计算机科学教育专业的专业基础课程,该课程完成后要求学生达到以下目标:
1、 具有使用计算机高级语言解决基本问题的能力,掌握计算机对数据处理的方法和掌握计算机对数据处理的基本操作技能。要求学生学习了本课程后,能编制简单的程序解决数据处理的问题,掌握程序设计的基本方法。
2、了解数据库的基本原理和数据库与数据库管理系统的关系。
3、了解Visual FoxPro的基本性能指标,掌握数据库的基本使用方法。
4、 掌握数据库的基本统计和数据库记录的查询。特别是结构化查询语言(SQL)。
5、 掌握程序设计的三种方法和简单的程序设计,这是全书的重点。
6、 掌握表设计器、查询设计器、菜单设计器、表单设计器、报表设计器,对菜单设计,只要求 掌握屏幕菜单方式和屏幕生成程序,对命令方式只做基本的了解。
把握课程的重点、难点,探索新的解决办法
1、重点、难点:表的建立与操作、数据库的设计、建立与操作、查询与视图建立和使用、VFP6.0应用程序结构、报表和标签设计、数据表的表单设计、综合应用系统开发。
2、解决办法:通过课堂讲授、课堂练习、上机实训与课程设计相结合的办法,逐一解决上述教学重点与难点。
重新设计实践教学,突出实战效果
VFP课开设课程设计,于学期后期专门安排一周时间进行。课程设计以课题组的形式独立完成设计,课题以学校内部管理系统开发为主,如:人事管理系统、学生学籍管理系统、图书管理系统、工资管理系统、档案管理系统、设备管理系统等,使学生能学以致用。学生基本能够完成本课程教学大纲规定的设计任务,完成课程设计的学生普遍取得良好效果。
准确定位课程目标,精选实践教学内容
本课程内容的实践性很强,为保证学习效果,强调教学的实践环节是十分必要的。根据项目总表的安排,任课教师根据所任班级具体情况,选做其中部分实验。
1、 通过上机实验加深对课程的理解;
2、 通过上机正确、熟练地使用VFP提供的项目管理器、向导、生成器、工具栏、设计器等工具;
3、 了解VFP中面向对象可视化编程技术;
4、 提高对数据库管理系统的认识和操作能力;
5、 有能力进行小型系统的开发。
|