论文部分内容阅读
摘 要:很多高校都把VFP作为非计算机专业数据库课程的重点教学内容,本文就VFP课程课堂教学改革的方案,教学内容的展现、学生的学习方式及教学过程中学时少等问题提出了一些思路和方法,并在教学实践中进行实施,取得了比较好的效果。
关键词:VFP;课堂教学;教学内容;教学方案
中图分类号:TP391 文献标识码:A 文章编号:1007-9599 (2013) 04-0000-02
当前,许多高校非计算机专业,特别是会计类专业、财税类、金融类专业把VFP作为计算机课程的重点教学内容,同时VFP也是全国计算机等级考试的科目之一。但是由于学生对计算机相关知识的缺乏,在学习这门课程时,会感觉学习目的不明确,没有学习兴趣,只是一味的追求期末考试不挂科和通过计算机等级考试,所以学校开设VFP并没有达到预期的教学效果。因此教师必须在教学过程中摆脱旧的教学模式,注重课堂教学效果,激发学生的学习兴趣,完善实践教学环节,培养学生自主学习的热情,充分利用各种现代化教学手段来提高教学质量和教学水平。
1 培养学生学习兴趣
很多高校都是大一下学期开设VFP,由于学生缺少计算机编程语言的基础,学习过程中会比较吃力,久而久之,失去对这门课学习的兴趣。更多的同学是为应付考试,对知识一味的死记硬背,并不能学以致用----自己开发数据库应用软件。这样的话,开设这门课就失去了意义。
分析其中原因,有学生学习方法的不当,也有教师在教学过程的设计上也存在问题。VFP这门课程知识点零散,如果照着书本把知识点全部讲一遍,很容易造成学生对知识没有统一的认识、理解,甚至学完这门课之后,都不知道VFP到底有什么用。因此,上好第一节课很关键,是培养学生学习兴趣的基础。我们在第一次的教学过程中,可以先给同学们演示一个简易的图书管理系统,并联系学校图书馆图书管理系统的使用,给学演示和讲解,然后再告之学生VFP就可以开发类似的数据库软件,在生活实际中用处还是比较广泛的。通过这种全局式的教学方式可以让学生直观的了解到图书管理系统的使用及VFP的强大功能,并且每个学生都可以开发类似的软件,这样学生的兴趣一下子就提高了。
2 优化课堂教学
2.1 案例式教学
在多媒体教学环节,教师可以通过一两个具有代表性的典型例子,让学生在认识案例的同时,增强对案例的分析与思考,激发学生的学习兴趣,提高学生分析问题、解决问题的能力,为下一步的学习打下坚实的基础。。
例如:在课前先演示一个VFP开发的小型的“学生成绩管理系统”,正确输入用户名和密码之后进入“学生成绩管理系统”。分别演示数据维护、成绩查询两大模块,对于成绩查询,可以输入学号来查询相应的考试成绩。通过这种直观的例子能激起学生的求知欲望和学习VFP的兴趣。
VFP中的面向对象程序设计这一章节中的概念比较抽象,例如对象、类、属性、事件、方法等,学生理解起来比较困难。教师可通过案例教学法,先操作一个比较简单易懂的实例,让学生在实际操作中去领悟这些概念。
例如,教师先演示一个“奇偶数判定”例子:单击“判断”按钮,把输入的数字是奇数还是偶数的判定结果输出显示。单击“退出”按钮,则退出表单。学生看到实际效果后,分析制作过程:(1)新建一个表单,在表单上添加两个按钮command1,command2,其caption属性分别为"判定"和“退出”。(2)在表单上添加两个标签label1,label2,label1的caption属性为“请输入一个数:”;label2的caption属性为空。(3)在表单上添加一个文本框text1。(4)command1(判定)的click事件如下:
Value=val(thisform.text1.value)
Ifvalue%2=0
Thisform.label2.caption=“输入的数是偶数”
Else
Thisform.label2.caption=“输入的数是奇数”
Endif
操作完成后,引出对象、属性、方法和事件的概念,并让学生找出本例中各对象的名称、不同对象的属性、方法和事件名称,教师再加以归纳和讲解。有助于提高课堂教学质量。
2.2 任务驱动教学
“授之以鱼不如授之以渔”,为了培养学生的自主学习能力和创新意识,掌握捕渔的方法,教师需要结合教学大纲和教学实际,在最后两到三周引入任务驱动教学法。给学生布置多个备选项目,如医药管理系统、学籍管理系统、图书管理系统、成绩管理系统等,供学生进行选择课程设计,以5人为一个小组,在规定的时间内完成课程设计。学生遇到困难时,教师应适当给予提示和解答。在教学过程中采用任务驱动教学法,可以提高学生的动手操作能力和培养创造性思维。
3 重视实践教学环节
VFP是一门实践性较强的课程,学生必须深刻理解相应的理论知识,才能充分领会课程内容。而要达到这样的要求必须要保证有足够的实践时间。很多高校为了增加专业课学时,都适当降低了非专业课的学时,VFP作为一门非专业课,学时大大缩减,为了充分利用有限的学时、培养学生的学习兴趣和和自主学习的热情,必须调整旧的教学内容和教学方法,在实践教学环节,强调以学生为中心,鼓励学生多动手,多实践。每次给学生布置的作业,难度上要贴近实验内容。作业中暴露的问题要及时讲解。
要改变“重理论轻实践”的教学实际,改善实践教学的组织和管理。对于教学主管部门,首先要为师生提供良好的实践教学环境,保证投影仪和机器正常运行;其次要制定一套完整的监管机制。对于任课老师,首先,要合理安排实验内容,实验内容的设置要以巩固理论教学效果和提高学生解决问题的能力为目标,实验内容不宜过多,要留给学生一定的时间去思考本次实验中出现的问题,并加以总结和归纳;其次,实验内容与实验要求可以提前发布给学生,给学生充足的时间准备;再次,根据不同的实验章节采用多种实验教学法;例如:函数一章时,可用引导法教学;表单一章时,可用案例法教学等;最后,每次实践后要求学生写实验报告,一学期至少写5次。并适当的留3到4次作业。教师要及时批改,通过学生实验报告和作业发现问题而改正问题。这样可以提高学生对实践课的重视程度,也能提高学生的动手操作能力。
4 改善考核机制
很多高校对于VFP课程的考核都是闭卷笔试的方式。考试内容一般都是些基础知识、SQL命令、程序。VFP是一门实践性很强的学科,单纯用笔试考核学生,忽视了对实践教学的考核,直接导致学生在学习和实践过程中缺乏兴趣和动力,最终通过背题来应对考试,这也是历年参加等级考试的考生机试得分率低的主要原因。为了激发学生的实践兴趣,提高实践教学效果,需要建立“多元化、理论考和上机考”相结合的课程考核机制。多元化:即课程考核项目多种形式,如平时成绩(包括旷课、事假、病假、迟到、课堂表现),上机成绩(实验报告、上机操作情况)和考试等。期末考试形式为理论考和上机考相结合,学生既要重视理论知识的学习,更要加强操作能力的锻炼。
5 结束语
随着高等教育的发展,非计算机专业的计算机课程教育质量越来越引起社会的广泛关注。为了适应社会的需求,VFP教学必须以提高学生的学习兴趣和培养学生的操作能力和创造能力为目标,既要改革和创新课堂教学方法又要加强实践教学环节,从多方面保证课程的教学质量。
参考文献:
[1]项芳莉.《VFP数据库程序设计》的课堂教学改革[J].黄山学院学报,2010,6.
[2]周溢辉,田源.“任务驱动法”在VFP教学中的应用[J].科技信息2008,2.
[作者简介]董大伟(1977-),硕士,讲师,吉林工商学院信息工程分院。
关键词:VFP;课堂教学;教学内容;教学方案
中图分类号:TP391 文献标识码:A 文章编号:1007-9599 (2013) 04-0000-02
当前,许多高校非计算机专业,特别是会计类专业、财税类、金融类专业把VFP作为计算机课程的重点教学内容,同时VFP也是全国计算机等级考试的科目之一。但是由于学生对计算机相关知识的缺乏,在学习这门课程时,会感觉学习目的不明确,没有学习兴趣,只是一味的追求期末考试不挂科和通过计算机等级考试,所以学校开设VFP并没有达到预期的教学效果。因此教师必须在教学过程中摆脱旧的教学模式,注重课堂教学效果,激发学生的学习兴趣,完善实践教学环节,培养学生自主学习的热情,充分利用各种现代化教学手段来提高教学质量和教学水平。
1 培养学生学习兴趣
很多高校都是大一下学期开设VFP,由于学生缺少计算机编程语言的基础,学习过程中会比较吃力,久而久之,失去对这门课学习的兴趣。更多的同学是为应付考试,对知识一味的死记硬背,并不能学以致用----自己开发数据库应用软件。这样的话,开设这门课就失去了意义。
分析其中原因,有学生学习方法的不当,也有教师在教学过程的设计上也存在问题。VFP这门课程知识点零散,如果照着书本把知识点全部讲一遍,很容易造成学生对知识没有统一的认识、理解,甚至学完这门课之后,都不知道VFP到底有什么用。因此,上好第一节课很关键,是培养学生学习兴趣的基础。我们在第一次的教学过程中,可以先给同学们演示一个简易的图书管理系统,并联系学校图书馆图书管理系统的使用,给学演示和讲解,然后再告之学生VFP就可以开发类似的数据库软件,在生活实际中用处还是比较广泛的。通过这种全局式的教学方式可以让学生直观的了解到图书管理系统的使用及VFP的强大功能,并且每个学生都可以开发类似的软件,这样学生的兴趣一下子就提高了。
2 优化课堂教学
2.1 案例式教学
在多媒体教学环节,教师可以通过一两个具有代表性的典型例子,让学生在认识案例的同时,增强对案例的分析与思考,激发学生的学习兴趣,提高学生分析问题、解决问题的能力,为下一步的学习打下坚实的基础。。
例如:在课前先演示一个VFP开发的小型的“学生成绩管理系统”,正确输入用户名和密码之后进入“学生成绩管理系统”。分别演示数据维护、成绩查询两大模块,对于成绩查询,可以输入学号来查询相应的考试成绩。通过这种直观的例子能激起学生的求知欲望和学习VFP的兴趣。
VFP中的面向对象程序设计这一章节中的概念比较抽象,例如对象、类、属性、事件、方法等,学生理解起来比较困难。教师可通过案例教学法,先操作一个比较简单易懂的实例,让学生在实际操作中去领悟这些概念。
例如,教师先演示一个“奇偶数判定”例子:单击“判断”按钮,把输入的数字是奇数还是偶数的判定结果输出显示。单击“退出”按钮,则退出表单。学生看到实际效果后,分析制作过程:(1)新建一个表单,在表单上添加两个按钮command1,command2,其caption属性分别为"判定"和“退出”。(2)在表单上添加两个标签label1,label2,label1的caption属性为“请输入一个数:”;label2的caption属性为空。(3)在表单上添加一个文本框text1。(4)command1(判定)的click事件如下:
Value=val(thisform.text1.value)
Ifvalue%2=0
Thisform.label2.caption=“输入的数是偶数”
Else
Thisform.label2.caption=“输入的数是奇数”
Endif
操作完成后,引出对象、属性、方法和事件的概念,并让学生找出本例中各对象的名称、不同对象的属性、方法和事件名称,教师再加以归纳和讲解。有助于提高课堂教学质量。
2.2 任务驱动教学
“授之以鱼不如授之以渔”,为了培养学生的自主学习能力和创新意识,掌握捕渔的方法,教师需要结合教学大纲和教学实际,在最后两到三周引入任务驱动教学法。给学生布置多个备选项目,如医药管理系统、学籍管理系统、图书管理系统、成绩管理系统等,供学生进行选择课程设计,以5人为一个小组,在规定的时间内完成课程设计。学生遇到困难时,教师应适当给予提示和解答。在教学过程中采用任务驱动教学法,可以提高学生的动手操作能力和培养创造性思维。
3 重视实践教学环节
VFP是一门实践性较强的课程,学生必须深刻理解相应的理论知识,才能充分领会课程内容。而要达到这样的要求必须要保证有足够的实践时间。很多高校为了增加专业课学时,都适当降低了非专业课的学时,VFP作为一门非专业课,学时大大缩减,为了充分利用有限的学时、培养学生的学习兴趣和和自主学习的热情,必须调整旧的教学内容和教学方法,在实践教学环节,强调以学生为中心,鼓励学生多动手,多实践。每次给学生布置的作业,难度上要贴近实验内容。作业中暴露的问题要及时讲解。
要改变“重理论轻实践”的教学实际,改善实践教学的组织和管理。对于教学主管部门,首先要为师生提供良好的实践教学环境,保证投影仪和机器正常运行;其次要制定一套完整的监管机制。对于任课老师,首先,要合理安排实验内容,实验内容的设置要以巩固理论教学效果和提高学生解决问题的能力为目标,实验内容不宜过多,要留给学生一定的时间去思考本次实验中出现的问题,并加以总结和归纳;其次,实验内容与实验要求可以提前发布给学生,给学生充足的时间准备;再次,根据不同的实验章节采用多种实验教学法;例如:函数一章时,可用引导法教学;表单一章时,可用案例法教学等;最后,每次实践后要求学生写实验报告,一学期至少写5次。并适当的留3到4次作业。教师要及时批改,通过学生实验报告和作业发现问题而改正问题。这样可以提高学生对实践课的重视程度,也能提高学生的动手操作能力。
4 改善考核机制
很多高校对于VFP课程的考核都是闭卷笔试的方式。考试内容一般都是些基础知识、SQL命令、程序。VFP是一门实践性很强的学科,单纯用笔试考核学生,忽视了对实践教学的考核,直接导致学生在学习和实践过程中缺乏兴趣和动力,最终通过背题来应对考试,这也是历年参加等级考试的考生机试得分率低的主要原因。为了激发学生的实践兴趣,提高实践教学效果,需要建立“多元化、理论考和上机考”相结合的课程考核机制。多元化:即课程考核项目多种形式,如平时成绩(包括旷课、事假、病假、迟到、课堂表现),上机成绩(实验报告、上机操作情况)和考试等。期末考试形式为理论考和上机考相结合,学生既要重视理论知识的学习,更要加强操作能力的锻炼。
5 结束语
随着高等教育的发展,非计算机专业的计算机课程教育质量越来越引起社会的广泛关注。为了适应社会的需求,VFP教学必须以提高学生的学习兴趣和培养学生的操作能力和创造能力为目标,既要改革和创新课堂教学方法又要加强实践教学环节,从多方面保证课程的教学质量。
参考文献:
[1]项芳莉.《VFP数据库程序设计》的课堂教学改革[J].黄山学院学报,2010,6.
[2]周溢辉,田源.“任务驱动法”在VFP教学中的应用[J].科技信息2008,2.
[作者简介]董大伟(1977-),硕士,讲师,吉林工商学院信息工程分院。