代小红,王光利
(1重庆工商大学学术期刊社,重庆400067;2重庆邮电大学生物信息学院,重庆400065)
Visual FoxPro程序设计(VFP)是一个可视化的面向对象的数据库管理系统。它具有结构简单、使用方便、易于安装、对硬件要求不高等特点。通过对此课程的学习,可以使学生在较短的时间内掌握面向对象程序设计的基本方法和技能,加深对数据库概念的理解,培养学生利用一种软件开发环境解决实际问题的能力,为进一步学习其他相关的计算机基础知识及使用或开发数据库奠定了基础[1]。根据教育部高教司颁发的普通高校本科学生管理办法,要求学生掌握一至二种高级语言,鉴于此VFP已成为各高校非计算机专业开设的一门主干课程。尽管各考试中心将VFP同VB及C语言划为二级考试的范畴,但是VFP以其独特的数据管理又不同于其他高级语言[2,3]。因此,在VFP的教学过程中,不能简单地套用其他语言的教学方法和手段,在此针对VFP程序设计教学的特点,探索一套行之有效的方法和措施,以供同行作为教学的参考和借鉴。
由于VFP程序设计课程的知识点多且知识体系较为松散,大量的命令和函数使初学者望而生畏,学习过程中学生只能是单个地记忆各知识点,缺乏知识点间的串联比较,导致了综合应用能力较差,这就需要老师深入地分析研究教学内容,既要讲清楚教材中的每一个概念和原理,而且要通过精选例题,在理论讲解后立即分析,体现了知识点间的内在联系,在课堂上老师用典型案例法将分散的知识点贯穿起来,形成一条本课程的教学主线。……