以项目为导向的《VFP程序设计》实践教学研究
2015-06-29陈晓玲朱成彪吕远方
陈晓玲 朱成彪 吕远方
【摘要】以项目为导向的《VFP程序设计》实践教学是教学模式创新的具体表现,本篇文章主要从三个方面进行分析,首先对教学项目设计进行简单的探讨,并提出了分解教学模块,数据库设计和操作,程序设计以及模块组装和打包等基于项目的 VFP 教学实施方案,最后提出了基于项目的课外实践教学方案,旨在全面的指导学生认识《VFP程序设计》课程知识,更加深入的掌握《VFP程序设计》课程知识并具备熟练的《VFP程序设计》操作技能水平。
【关键词】以项目为导向 《VFP程序设计》实践教学 实践技能
【中图分类号】G642 【文献标识码】A 【文章编号】2095-3089(2015)06-0121-02
Visual FoxPro(简称 VFP)所具备的强大数据处理功能能够满足企业或者其他单位对数据处理的要求,企业和其他单位对VFP人才的需求也在不断的上升过程当中。本篇文章主要结合实际教学经验,对以项目为导向的《VFP程序设计》实践教学活动进行研究,希望能够对《VFP程序设计》的实践教学产生一定的积极影响,并使每一位学生都能够满足当前企业或者其他单位对VFP人才的要求,为学生未来的工作及发展奠定良好的基础。
一、教学项目设计
以项目为导向的《VFP程序设计》实践教学,首先要注意教学项目的设计。教学项目的设计能够直接影响整个《VFP程序设计》实践教学活动的开展和实践教学的效果,项目的选择非常关键[1]。
在《VFP程序设计》教学项目的设计过程中,教师要注意结合学生的实际生活和未来发展,选择一些与学生日常生活密切相关的内容,比如可以以学生成绩管理系统的设计等为教学设计项目。这些与学生实际相关的内容能够在充分激发学生实践热情的基础上,增加学生对《VFP程序设计》实践的体会。教学项目的设计要注意遵循实用性特点和层次性特点,保证项目的实用,同时结合学生的实际操作能力和知识掌握能力,循序渐进的指导学生进行实践操作,给予学生更多的努力和思考空间。
二、基于项目的 VFP 教学实施方案
基于项目的VFP教学实施方法,可以通过分解教学模块;数据库设计和操作;程序设计以及模块组装和打包四个方面进行教学实践。
1.分解教学模块
以项目为导向的《VFP程序设计》要注意教学理念和教学方法的创新,教师要改变传统的教学模式中,守旧的教学思想,将学生视为教学的主体。教师可以通过分解教学模块的方式,首先为学生展示设计好的应用软件系统,展示应用软件系统的功能和价值。在充分吸引学生注意力,调动学生兴趣的基础上,可以告诉学生,这个应用系统是通过VFP开发的,其次为学生讲解开发的过程以及所涉及的知识或者内容,使学生能够对此产生一定的理解,并掌握应用软件系统涉及的方式和流程,以项目为导向的《VFP程序设计》实践教学活动奠定良好的基础。教师可以将每一个教学实践项目进行拆分,结合学生的实际能力和知识掌握情况,分解教学项目,循序渐进的指导学生学习《VFP程序设计》内容[3]。
2.数据库设计和操作
《VFP程序设计》教学中,教师可以通过演示数据库和数据库表的创建、修改等基本操作流程使学生对数据库的设计和操作产生一定的了解,使抽象的内容能够更加具体,提升学生对设计原理的掌握质量。
3程序设计
程序设计是《VFP程序设计》实践教学内容中较为复杂的一个部分,在《VFP程序设计》教学设计的过程当中,教师可以重点强调程序的基本结构、程序的设计方法,通过编写和分析程序代码,使学生能够清晰程序执行的过程和程序语言的作用[4]。
4.模块组装和打包
《VFP程序設计》中有着丰富的实践项目及任务,教师可以借助项目管理器,将每一个项目以及子项目进行串联,对每一个项目或者任务的完成情况进行记录。在调试没有问题的基础上,可以编连成一个应用程序,建立发布文件。这种方式能够使学生更加全面、清晰的掌握数据库的功能和各个项目。
三、基于项目的课外实践教学
在课堂教学活动完成的基础上,学生可以在教师的协助下,以实际项目为主导,进行项目的合作与设计。
比如教师可以以小组合作的方式开展项目合作活动,以学生感兴趣的内容为主题,进行VFP程序设计。在小组合作中,展现学生的《VFP程序设计》知识掌握能力和实践技能操作水平,同时在实践中,培养学生的合作意识和问题思考能力,这将对学生未来的工作和发展产生积极的影响,提升学生的综合素质和职业能力。
四、结束语
当前很多工作中都需要经常借助计算机对大量的数据进行统计和分析,以项目为导向的《VFP程序设计》实践教学能够在充分激发学生实践活动参与热情的基础上,提升每一位学生的《VFP程序设计》实践操作技能水平,对学生未来的工作和发展具有积极的影响。
参考文献:
[1]邹小花,万卫强,王青松,王锦明.CBE理论在独立学院VFP程序设计课程教学的研究与实践[J].电脑知识与技术,2012,(06):145-147.
[2]杨新泉,苏军,韩昧华.项目驱动教学法在计算机专业课教学中的应用——以《VFP程序设计》为例[J].科技信息,2010,(05):104-106.
[3]王耀民,刘新光,冯天亮,何文广,丘文峰.浅析高校非计算机专业《Visual Foxpro程序设计》教学方法[J].现代计算机(专业版),2013,(12):162-164.
[4]彭洋.后信息化时代信息技术人才培养理论与实践研究——以邮电高校本科通信类人才培养为例[J].南京大学,2012,(07):105-108.
项目名称:以项目为导向的《VFP程序设计》实践教学研究;编号:FRjg1308