范文网 论文资料 高职VFP教学中三个重要环节论文(通用)

高职VFP教学中三个重要环节论文(通用)

高职VFP教学中三个重要环节论文VFP是一个优秀的可视化数据库管理系统 (DBMS) , 也是一种功能强大的数据库应用开发工具[1]。随着现代教育技术手段的不断发展, VFP程序设计教学中多媒体技术及先进的教学模式被广泛应用。但大多数的教学。

高职VFP教学中三个重要环节论文

VFP是一个优秀的可视化数据库管理系统 (DBMS) , 也是一种功能强大的数据库应用开发工具[1]。随着现代教育技术手段的不断发展, VFP程序设计教学中多媒体技术及先进的教学模式被广泛应用。但大多数的教学模式忽视了VFP是围绕管理信息系统 (MIS) 开发而展开的, 忽视了教学中每一章节的内容都是整个MIS中的组成部分, 加上学生没有实践经验, 不能从实际应用的角度去理解市场需求, 难以让学生建立起一个完整的MIS框架出现了学生能见树木, 不见森林, 学生的学习处于被动学习的地位, 依然没有跳出传统的教师为主的教学模式, 教学效果不太理想[2]。笔者通过多年的教学实践, 归纳出高职VFP教学中重要的三个环节及实施方法, 这三个环节的训练可以有效地帮助学生架构MIS框架, 掌握V FP的精髓。

2 三个重要教学环节的分析与实施

2.1 帮助学生建立VFP数据库的基本概念

很多VFP教材的第一章为“数据库的基本概念”, 要求是: (1) 初步认识数据库、数据表、字段、记录的概念; (2) 了解数据库的分类及关系数据库的三个基本操作 (选择、投影、连接) ; (3) 了解数据库系统的概念。一般安排1~2个学时, 只要求学生了解这些专业名词, 教师更多是把VFP作为一门计算机入门高级语言传授给学生, 这种教学安排一开始就失去了开设VPF的真正意义。学生不了解VFP数据库的基本概念就不可能真正会用VFP, 帮助学生建立VFP数据库的基本概念可以通过几下步骤实施。

第一步让学生学会分析表, 理解关系型数据库的设计原则。引导学生按关系型数据库的设计原则, 把一些相互关联的复杂的表格 (如学籍卡、毕业生登记表、就业推荐表) , 分解成关系型二维表。可以把学生分组, 每组3~4人, 用1学时让各组学生分析、讨论、设计数据库, 再用1学时让各组的组长向全班学生展示自己组的设计方案, 教师应对各组的方案进行认真点评, 让学生体会到自己设计中的缺陷或不良影响。最后要让学生利用课余时间对自己组设计的表进行改进并写出设计思路。用2学时给学生讲解数据库的概念并给学生分析一个VFP数据库实例, 再用2学时让学生自己分析、设计数据库, 通过这三轮递进式的训练, 学生能体验VFP关系型数据库的基本概念。

第二步强化学生对关系数据库的三个基本操作 (选择、投影、连接) 的理解。可以结合前6节课的成果, 要求学生利用现有的数据库进行一些查询或更新操作, 如要求学生查询“学生信息数据库”中某学生的“学籍号、学生姓名、专业、各学期的英语成绩、获得的技术证书、获得的表彰……”这些分布在不同表中的数据, 可以让学生分组讨论并写出查询方案, 只要求学生写出查询的过程和方法并列出查询的结果, 不要求写出命令, 在这项训练中教师必须加强引导, 并结合一些案例进一步解释“记录指针、索引、字段关联”等基本概念。

通过以上二个步骤的训练后, 学生对VFP数据库的概念、建立关系型数据库的意义和原则及关系型数据库的三个基本操作会有比较深刻的认识, 能感受到数据库在各项管理工作中的重要性, 从而能明确学习VFP的目的, 激发学生学习VFP的兴趣。

2.2 教会学生选用函数和命令

VFP中的函数和命令是管理数据库的基本工具, 这部分内容的教学安排一般为4~6学时, 学时少内容多, 教学中把VFP常用的命令和函数都给学生讲一遍并让学生背会是做不到的, 因此这部分教学内容必须贯彻“授人于渔”的指导思想, 把教学重点放在教会学生如何准确选用函数和命令上。很多VFP教材对函数和命令的格式、参数、用法及作用解释的都不够详细, 给出的例子也很有限, 教材附录中也往往只列出函数、命令的名称和功能, 因此给学生制作一本VFP常用函数和命令详细手册是非常必要的, 在教学中教师不必细讲每个函数和命令的功能、用法, 重点应放在案例式的实践训练上, 训练学生按要求参考手册选用合适的命令、函数及参数, 每次课完成8~12项操作, 再安排一些课外作业, 学生通过这个环节完成上百条的命令的实操后, 一般都能参考手册准确选用合适的函数和命令完成相关操作。在这个环节中还必须安排1课时, 用来教会学生如何使用MSDN (微软提供的帮助文档) 获得帮助, MSDN对函数和命令的解释非常详细且提供应用实例, 学会使用这个文档可以大大增强学生学好VFP的信心。

2.3 带领学生完成一个完整的管理信息系统的开发

很多VFP教材并不重视学生综合开发能力的培养, 往往只在教材的最后章节用很少的篇幅安排一个简单的管理信息系统案例, 作为对VFP知识体系的综合应用, 目的是让学生知道管理信息系统开发过程, 感受VFP的开发技术。但高职VFP课程的最终目的是培养学生应用VFP技术解决实际问题的能力, 因此学生VFP的综合开发技术只达到知道和感受这个层次是不够的, 必须通过训练使学生真正掌握和授受VFP的综合开发技术。在教学中可以通过带领学生完成一个完整的管理信息系统的开发来培养学生的能力, 并使学生对VFP的整个知识体系融会贯通。这个环节是高职VFP教学中最重要的部分, 也是最不易控制的一个环节, 可以分三步实施。第一步分析案例:运行一个VFP管理软件, 分析这个软件的功能, 指导学生重建这个软件的需求分析、系统建模及数据库分析。第二步:修改案例:让学生对这个应用软件进行改进, 例如增减软件中的部分功能、置换一部分控件、修改某些控件的属性等, 不管改得是否合理都要给学生导向的鼓励和评析, 目的是引导学生进行研究性学习。这些预备工作完成后, 就可以进入第三步做项目:带领学生进行项目开发, 就必须突出以学生为主体, 不是老师教学生把项目做一遍, 而应强调学生自己完成。这个环节中项目分析是至关重要的, 可以通过组织学生反复讨论和修订方案来锻炼学生的分析能力, 并使设计方案科学合理。方案确定后, 可以根据学生的实际开发能力和效率进行任务的分解和安排, 在学生开发过程中, 教师必须及时辅导和检查并做好记录, 要引导学生把项目当产品做, 培养学生规范的编程习惯。这个环节是对VFP教学的整体检验, 学生只有掌握了VFP的开发技术, 才达到开设VFP这门课的真正目的。

3 结语

在VFP课程教学中, 三个重要环节教学过程设计的突出特点是精心创设情境, 促进学生主动发展, 培养学生情感价值取向[2]。以上三个教学环节实质是培养学生VFP数据库开发能力的三个重要步骤, 在实际教学中应结合实际的应用, 以案例式教学为核心, 以图示式教学和互动式教学等为补充的教学方法, 帮助学生构建数据库的概念及程序设计的思想, 培养学生综合应用VFP开发技术的能力。

摘要:针对目前高职VFP教学中存在的问题, 提出了高职VFP教学中三个重要环节, 这三个环节的训练可以有效地帮助学生架构MIS框架, 掌握VFP的精髓。文中对这三个环节的重要性和教学过程设计都做了深入的研究。

关键词:VFP,教学,重要环节

参考文献

[1] 罗晟, 银华强, 刘普艳.Visual FoxPro8数据库项目案例导航[M].北京:清华大学出版社, 2005.

[2] 李尧.VFP教学中采用案例教学法的分析与实践[J].内江师范学院学报, 2006 (6) :102~104.

上一篇
下一篇
返回顶部