论文部分内容阅读
摘要:该文根据三本院校学生特点和课程特点,在VFP(Visual FoxPro)教学过程中,通过案例让学生了解VFP的作用,采用任务驱动教学方法,狠抓上机实践环节,配合其他教学方法使学生在一学期内掌握数据库知识要点并能熟练操作。
关键词: VFP;兴趣;实践;案例;任务驱动
中图分类号:G642文献标识码:A文章编号:1009-3044(2010)20-5565-02
Research on Teaching Method of VFP for Non-computer Students in Independent College
WANG Hai-ying, ZHANG Wei-hua
(Chenggong College of Henan University of Finance and Economics, Zhengzhou 451200, China)
Abstract: The article is based on students and course in independent college. In teaching practice, through case method to make students know the role of VFP, using task-driving method to emphasize the practice time, coordinate with a variety of teaching methods, to make students acquire knowledge and operate expertly within one term.
Key words: VFP; interest; practice; case; task-driving
VFP(Visual FoxPro)是大学非计算机专业普遍开设的一门计算机基础类课程,对非计算机专业的学生有一定的实用价值。它要求实践和理论并重,学生在学好理论知识的同时,还要掌握实际操作技能,这对非计算机专业的学生来讲是很不利的。学校对他们的要求是了解程序设计的相关概念,理解面向对象的思想,并培养学生独立思考的能力,在分析一些常用数据库应用系统的基础上,能自己设计一些简单的应用系统,并能对其进行简单的管理维护工作,为计算机在本专业中的应用打下基础。
针对三本院校学生,特别是专科学生学习兴趣、学习能力等都与一本、二本存在差距的问题,教师一定要注意引导学生,不能放任自流。
1 兴趣是最好的老师
在数据库管理系统中,VFP(Visual FoxPro)算是比较简单的一个,但是这是对有计算机语言基础的人来说的。对于非计算机专业的学生,他们没有接触过计算机语言,在短时间内要学好它其实并不容易。特别是教材的编排顺序,一般都是按照数据库基础、程序设计基础、数据库及其操作,SQL……一直下来,学起来同学们会感到相当的枯燥,不知学这些有什么实际用途,更不知怎么来应用,最初的一点学习兴趣也没有了。
在实际教学中,教学进度不能严格按照教材的顺序来,在第一堂课就要多花费一些时间,通过一个美观实用的案例来激起学生的好奇心和求知欲,提起他们的学习积极性,告诉他们这样的系统我们可以做出来,可以进行分析和维护,在以后工作中用到的时候,有问题我们可以自己解决。兴趣是最好的老师,有了兴趣学生才能学好。
2 实践和理论并重
在大学,学习的方式和高中有很大不同,自己的可支配的时间很多。对于学习,也不是只是上课认真听讲,做笔记就万事大吉了。从我带的学生看,许多同学特别是女生在大学还沿袭着高中的学习方式,勤奋刻苦、把理论学得非常扎实,但是却严重地忽略了实践能力的培养,理论考试分数很高,但上机实践就会出现很多类似标点符号是全角或是没有?显示的问题。
在教学中一般是理论和实践分开上课,理论课上保证大多数同学跟上老师的思路,上机实践环节,严格督促所有的学生都能很好的完成上机任务,遇到问题的时候先自己思考,尽量自己解决,在独立解决问题过程中能获得更大的进步,实在解决不了再问老师。
3 案例教学法
案例教学法[1-2],即运用社会或身边发生的事例激发学生学习兴趣,说明道理,给学生的行为以启发的教学模式。
一般在理论课上采用案例教学法[4]。在第一堂课就要将学生的兴趣调动起来。首先给学生展示几个常用典型案例,选取同学们最熟悉的学生信息管理系统,分别把它的各个功能模块演示出来,并给学生演示其中一个模块的设计过程,主要界面就是表单的设计过程,用VFP很快就实现了,同学们觉得不难。结合班干部统计学生信息时的做法是首先在白纸上建立一个表格,然后填上数据,让大家理解VFP中所有数据都是以表格的形式存在的,演示表格的创建方法,输入数据,最后通过表单或菜单或命令对数据表进行添加、删除等各种操作。最后大家一致认为,自己有信心学好VFP,同时也跃跃欲试的想自己建一个信息管理系统。
以后的教学过程中始终贯穿着学生信息管理系统的例子,根据教学计划分解该实例,确定好哪些知识点对应项目中哪些模块,如欢迎界面中有密码确认的部分,可以在讲完变量和常量之后,讲表达式之前让大家思考如何输入和确认,引导学生积极思考,提出问题的解决办法,并指出现有实例的哪些地方需要完善,怎样完善,把思路给整出来,然后再进行讲解。同学由于参与了解决问题的过程,学习起来积极性特别高,思维能力也得到了锻炼。
课堂的最后,教师要把案例操作中的新知识点和操作注意事项进行总结,指出上机实践操作时的重点和难点,大家课下进行上机准备。
4 任务驱动教学法
任务驱动教学法[3-4]就是教师将教学内容设计成一个或多个具体的任务,采取演示或讲解等方式,给出完成任务的思路、方法、操作和结果,然后引导学生边学边练,并完成相应的学习任务的教学方法。优点是利于激发和保持学生的学习兴趣,也是培养能力的好方式。
比如,在理论课上的案例“学生信息管理系统”,就是给学生布置的一个大任务,在具体讲课时再将它分解成一个个小任务,在上机的时候实践。在整个教学过程中,我始终用第一堂课的实例给学生讲解,把该系统按功能模块进行任务分解。每节课要完成什么样的任务,对应的是哪一章的知识点。由于在理论课上已经进行了讲解分析,这时只要由教师布置下任务,给出相应的提示,然后由学生自己上机操作实践,看看能不能完成,并引导学生分析问题产生的原因。这样反复几遍,学生在完成任务的同时学会了教学内容,巩固了知识点。
5 多种教学方法的综合运用
案例教学法和任务驱动教学法其实是传统教学法的结合,在具体教学中,要兼顾讲授法、演示法等各种教学方法。在各个知识点采用合适的教学方法。
VFP教法的探讨是一项深入而持久的工作,必须与时俱进、不断创新。现在只是做了一些有益的尝试,受到了学生的欢迎,取得了一定的效果。但我们还需不断努力,为非计算机专业的计算机基础教育的发展做出贡献。
参考文献:
[1] 杨颖辉. 高职高专非计算机专业VFP课程教学方法探讨[J]. 河南商业高等专科学校学报, 2009,22(1):123-124.
[2] 赵军云, 徐国明, 王欢. 浅谈提高VFP课程教学效果[J]. 电脑知识与技术, 2009,5(28):8082-8083.
[3] 钟杏云. 充分利用案例教学法以提高学生的吸引力[J]. 技术经济与管理研究, 2005(1):122-123.
[4] 孙勇. 浅谈如何提高VFP的教学效率[J]. 科教文汇, 2009(7):83.
[5] 徐正巧, 赵德伟, 赵兴强. 研究性学习在VFP网络教学中的研究与应用[J]. 福建电脑, 2009(3):211.
关键词: VFP;兴趣;实践;案例;任务驱动
中图分类号:G642文献标识码:A文章编号:1009-3044(2010)20-5565-02
Research on Teaching Method of VFP for Non-computer Students in Independent College
WANG Hai-ying, ZHANG Wei-hua
(Chenggong College of Henan University of Finance and Economics, Zhengzhou 451200, China)
Abstract: The article is based on students and course in independent college. In teaching practice, through case method to make students know the role of VFP, using task-driving method to emphasize the practice time, coordinate with a variety of teaching methods, to make students acquire knowledge and operate expertly within one term.
Key words: VFP; interest; practice; case; task-driving
VFP(Visual FoxPro)是大学非计算机专业普遍开设的一门计算机基础类课程,对非计算机专业的学生有一定的实用价值。它要求实践和理论并重,学生在学好理论知识的同时,还要掌握实际操作技能,这对非计算机专业的学生来讲是很不利的。学校对他们的要求是了解程序设计的相关概念,理解面向对象的思想,并培养学生独立思考的能力,在分析一些常用数据库应用系统的基础上,能自己设计一些简单的应用系统,并能对其进行简单的管理维护工作,为计算机在本专业中的应用打下基础。
针对三本院校学生,特别是专科学生学习兴趣、学习能力等都与一本、二本存在差距的问题,教师一定要注意引导学生,不能放任自流。
1 兴趣是最好的老师
在数据库管理系统中,VFP(Visual FoxPro)算是比较简单的一个,但是这是对有计算机语言基础的人来说的。对于非计算机专业的学生,他们没有接触过计算机语言,在短时间内要学好它其实并不容易。特别是教材的编排顺序,一般都是按照数据库基础、程序设计基础、数据库及其操作,SQL……一直下来,学起来同学们会感到相当的枯燥,不知学这些有什么实际用途,更不知怎么来应用,最初的一点学习兴趣也没有了。
在实际教学中,教学进度不能严格按照教材的顺序来,在第一堂课就要多花费一些时间,通过一个美观实用的案例来激起学生的好奇心和求知欲,提起他们的学习积极性,告诉他们这样的系统我们可以做出来,可以进行分析和维护,在以后工作中用到的时候,有问题我们可以自己解决。兴趣是最好的老师,有了兴趣学生才能学好。
2 实践和理论并重
在大学,学习的方式和高中有很大不同,自己的可支配的时间很多。对于学习,也不是只是上课认真听讲,做笔记就万事大吉了。从我带的学生看,许多同学特别是女生在大学还沿袭着高中的学习方式,勤奋刻苦、把理论学得非常扎实,但是却严重地忽略了实践能力的培养,理论考试分数很高,但上机实践就会出现很多类似标点符号是全角或是没有?显示的问题。
在教学中一般是理论和实践分开上课,理论课上保证大多数同学跟上老师的思路,上机实践环节,严格督促所有的学生都能很好的完成上机任务,遇到问题的时候先自己思考,尽量自己解决,在独立解决问题过程中能获得更大的进步,实在解决不了再问老师。
3 案例教学法
案例教学法[1-2],即运用社会或身边发生的事例激发学生学习兴趣,说明道理,给学生的行为以启发的教学模式。
一般在理论课上采用案例教学法[4]。在第一堂课就要将学生的兴趣调动起来。首先给学生展示几个常用典型案例,选取同学们最熟悉的学生信息管理系统,分别把它的各个功能模块演示出来,并给学生演示其中一个模块的设计过程,主要界面就是表单的设计过程,用VFP很快就实现了,同学们觉得不难。结合班干部统计学生信息时的做法是首先在白纸上建立一个表格,然后填上数据,让大家理解VFP中所有数据都是以表格的形式存在的,演示表格的创建方法,输入数据,最后通过表单或菜单或命令对数据表进行添加、删除等各种操作。最后大家一致认为,自己有信心学好VFP,同时也跃跃欲试的想自己建一个信息管理系统。
以后的教学过程中始终贯穿着学生信息管理系统的例子,根据教学计划分解该实例,确定好哪些知识点对应项目中哪些模块,如欢迎界面中有密码确认的部分,可以在讲完变量和常量之后,讲表达式之前让大家思考如何输入和确认,引导学生积极思考,提出问题的解决办法,并指出现有实例的哪些地方需要完善,怎样完善,把思路给整出来,然后再进行讲解。同学由于参与了解决问题的过程,学习起来积极性特别高,思维能力也得到了锻炼。
课堂的最后,教师要把案例操作中的新知识点和操作注意事项进行总结,指出上机实践操作时的重点和难点,大家课下进行上机准备。
4 任务驱动教学法
任务驱动教学法[3-4]就是教师将教学内容设计成一个或多个具体的任务,采取演示或讲解等方式,给出完成任务的思路、方法、操作和结果,然后引导学生边学边练,并完成相应的学习任务的教学方法。优点是利于激发和保持学生的学习兴趣,也是培养能力的好方式。
比如,在理论课上的案例“学生信息管理系统”,就是给学生布置的一个大任务,在具体讲课时再将它分解成一个个小任务,在上机的时候实践。在整个教学过程中,我始终用第一堂课的实例给学生讲解,把该系统按功能模块进行任务分解。每节课要完成什么样的任务,对应的是哪一章的知识点。由于在理论课上已经进行了讲解分析,这时只要由教师布置下任务,给出相应的提示,然后由学生自己上机操作实践,看看能不能完成,并引导学生分析问题产生的原因。这样反复几遍,学生在完成任务的同时学会了教学内容,巩固了知识点。
5 多种教学方法的综合运用
案例教学法和任务驱动教学法其实是传统教学法的结合,在具体教学中,要兼顾讲授法、演示法等各种教学方法。在各个知识点采用合适的教学方法。
VFP教法的探讨是一项深入而持久的工作,必须与时俱进、不断创新。现在只是做了一些有益的尝试,受到了学生的欢迎,取得了一定的效果。但我们还需不断努力,为非计算机专业的计算机基础教育的发展做出贡献。
参考文献:
[1] 杨颖辉. 高职高专非计算机专业VFP课程教学方法探讨[J]. 河南商业高等专科学校学报, 2009,22(1):123-124.
[2] 赵军云, 徐国明, 王欢. 浅谈提高VFP课程教学效果[J]. 电脑知识与技术, 2009,5(28):8082-8083.
[3] 钟杏云. 充分利用案例教学法以提高学生的吸引力[J]. 技术经济与管理研究, 2005(1):122-123.
[4] 孙勇. 浅谈如何提高VFP的教学效率[J]. 科教文汇, 2009(7):83.
[5] 徐正巧, 赵德伟, 赵兴强. 研究性学习在VFP网络教学中的研究与应用[J]. 福建电脑, 2009(3):211.