论文部分内容阅读
◆摘 要:项目教学法是“以项目为主线,教师为引导,学生为主体”的教学过程。本文将项目教学法应用于Visual FoxPro教学中,目的是改变传统的教学方法,提高课堂教学效果,突出学生的主体地位,激发学生学习兴趣,培养学生的团队精神、探索精神和创新精神,从而提高学生的综合素质。
◆关键词:项目教学法;VFP;项目
Visual FoxPro(以下简称VFP)是一个将非过程化的数据库操作语言和过程化的高级语言融为一体,并且还提供了多种可视化编程工具,支持面向对象程序设计数据库管理系统。VFP不但简单易学,还可以在交互方式下,边执行边显示结果,这种立竿见影的效果,往往能够引起学生的兴趣,便于VFP的课堂教学。
但VFP教材往往在编写过程中,把数据库基础知识和VFP的基本命令放在一个模块,程序设计基础知识为另一个模块。大部分教师在授课过程中都会根据教材的章节逐一讲解,这样一来,学生首先学习很多函数和命令,最后学习程序设计和面向对象程序设计,由于这两个模块的实例也不连惯,很多学生学完VFP,只知道VFP命令的功能,并不知道如何应用所学的VFP去解决生活中的实际问题,感到非常迷茫,有的学生对VFP失去学习兴趣,有的同学甚至放弃对VFP的学习。作为计算机教师,应该根据VFP这门课的特点,打破了传统教学模式,采用项目教学法,结合实际项目,激发学生的学习兴趣,让学生主动参与项目,让他们体验自己在项目中发挥的作用和自我能力的提高 ,有效地解决了教学中教与学的关系中存在的问题,从而提高VFP课堂教学效果。
一、项目教学法的含义和特点
(一)项目教学法的含义
项目教学法就是在教师指导下,将一个相对独立“项目”交由学生自己处理,该“项目”的资料收集、方案的策划、项目的实施和最终评价,都由学生自己完成,学生通过参与项目,不但可以运用已学到知识,而且还可以学的新的知识,教师在整个项目实施过程中起到引导作用。
(二)项目教学法的特点
1.项目为主线,教师为引导,学生为主体。
2.转变学习方式,逐步完善和重新整合学校课程体系。
3.在一个短时期内、有限的空间范围内进行的,并且教学效果好。
4.师生共同参与,学生全程活动由教师全程指导。
5.培养学生的团队精神、探索精神和创新精神。
6.注重专业理论与实践相结合,提高学生综合能力。
二、项目教学法在VFP案例中的具体实施
(一)结合学生特点,精心选择项目
项目的选择是教学取得成功的关键。项目的选择首先要符合学生的认知层次,能够吸引学生的好奇心,这样学生才能想参与项目;其次项目的选择要符合教学大纲,并有一定的可操作性和检测性。项目中既要让学生运用到学过的专业知识,又要给学生营造一定的探索空间,让学生在完成项目过程中,充分发挥他们探索和的创新能力,让他们在快乐中学习。
例如:在VFP教学中,为了使学生初步掌握面向对象的程序设计,培养学生具有初步的数据库应用程序设计能力,本次项目就确定为设计学校学籍管理系统。
这个项目的选择从涉及的内容来说完全符合VFP的教学大纲,与书本上的知识紧密结合,而且该项目也给学生留下了探索的空间。
(二)分析项目,制定计划
1.需求分析。学生根据项目,主动和学校学籍管理部门沟通,明确了自己所做项目需要实现哪些功能,并对项目中的一些疑问及时与老师探讨,仔细分析项目,编写该项目说明。
2.详细设计。详细设计阶段主要描述实现具体模块所涉及基本算法、编码、程序的调用关系等,可以用程序流程图、N-S图等来完成详细设计说明书。最后的设计是根据设计说明书进行详细编码。运用VFP基本知识对每个模块的功能进行程序编写 ,分别实现项目的各模块功能,最终完成所选项目的设计。
(三)分组合作,完成项目
将班级学生分成几个小组,每个小组人数4-6人。各组组长依据事先制定的项目计划,确定每个成员的任务,在不同阶段根据项目的需要,小组成员既要分工负责,又要共同合作。例如:在进行需求分析时,小组成员要分别收集有关项目的各项需求,然后在一起研究把收集到的信息共同根据项目进行取舍,当确定项目需求后,再进行分工,有的负责项目详细设计,有的负责编码编程等,小组成员按照所分配的任务开始工作,此阶段是一个由理论付诸于实践的过程,在完成项目过程中,学生会遇到很多疑难问题,他们会请教老师,也会共同探讨,找出解决问题的方法,项目完成过程中充分培养了学生的学习能力、创新能力和团队合作能力。
(四)项目展示,完善成果
项目展示是项目教学法中最为精彩的环节。这个环节是展示学生对项目独特的设计、知识的理解、口才的表达等。各小组派一名代表上台展示作品,屏幕上精彩的画面,完美的设计,吸引着每名同学的眼球,他们不时发出热烈的掌声,为精美的作品喝彩,每组作品都有各自的特色,为同学和老师带来了很多惊喜,展现了新课堂的生命力所在。在每个小组作品展示后,教师组织其他组同学对作品进行评价并提出修正建议,帮助该作品补充完善,作品完善后,教师要进行必要的点评,并对好的作品给予表扬,激励学生进步。
(五)课堂检测,拓展升华
课堂检测是对一堂课教学效果的评估。学生独立完成测试,教师将答案和评分标准提供给学生,采用小组互评方式进行打分,教师将测试结果进行分析,并对本节课的知识做全面总結,总结过程中教师要把学生所学知识技能与学生的职业生涯联系起来,从而激发他们的学习愿望,主动去预习新的任务。
通过以上VFP案例,我们可以看出,项目教学法突出学生的主体地位,激发学生学习兴趣,培养学生的团队精神、探索精神和创新精神,在今后教学中我们要积极推广和应用。
参考文献
[1]周察金.数据库应用基础——Visual FoxPro[M].北京:高等教育出版社.
[2]储卫中.项目教学法在程序程序课程中的应用[J].计算机教育,2008(16).
[3]要丽娟.项目教学法在教学中的应用[J].太原大学教育学院学报,2007,25(01).
◆关键词:项目教学法;VFP;项目
Visual FoxPro(以下简称VFP)是一个将非过程化的数据库操作语言和过程化的高级语言融为一体,并且还提供了多种可视化编程工具,支持面向对象程序设计数据库管理系统。VFP不但简单易学,还可以在交互方式下,边执行边显示结果,这种立竿见影的效果,往往能够引起学生的兴趣,便于VFP的课堂教学。
但VFP教材往往在编写过程中,把数据库基础知识和VFP的基本命令放在一个模块,程序设计基础知识为另一个模块。大部分教师在授课过程中都会根据教材的章节逐一讲解,这样一来,学生首先学习很多函数和命令,最后学习程序设计和面向对象程序设计,由于这两个模块的实例也不连惯,很多学生学完VFP,只知道VFP命令的功能,并不知道如何应用所学的VFP去解决生活中的实际问题,感到非常迷茫,有的学生对VFP失去学习兴趣,有的同学甚至放弃对VFP的学习。作为计算机教师,应该根据VFP这门课的特点,打破了传统教学模式,采用项目教学法,结合实际项目,激发学生的学习兴趣,让学生主动参与项目,让他们体验自己在项目中发挥的作用和自我能力的提高 ,有效地解决了教学中教与学的关系中存在的问题,从而提高VFP课堂教学效果。
一、项目教学法的含义和特点
(一)项目教学法的含义
项目教学法就是在教师指导下,将一个相对独立“项目”交由学生自己处理,该“项目”的资料收集、方案的策划、项目的实施和最终评价,都由学生自己完成,学生通过参与项目,不但可以运用已学到知识,而且还可以学的新的知识,教师在整个项目实施过程中起到引导作用。
(二)项目教学法的特点
1.项目为主线,教师为引导,学生为主体。
2.转变学习方式,逐步完善和重新整合学校课程体系。
3.在一个短时期内、有限的空间范围内进行的,并且教学效果好。
4.师生共同参与,学生全程活动由教师全程指导。
5.培养学生的团队精神、探索精神和创新精神。
6.注重专业理论与实践相结合,提高学生综合能力。
二、项目教学法在VFP案例中的具体实施
(一)结合学生特点,精心选择项目
项目的选择是教学取得成功的关键。项目的选择首先要符合学生的认知层次,能够吸引学生的好奇心,这样学生才能想参与项目;其次项目的选择要符合教学大纲,并有一定的可操作性和检测性。项目中既要让学生运用到学过的专业知识,又要给学生营造一定的探索空间,让学生在完成项目过程中,充分发挥他们探索和的创新能力,让他们在快乐中学习。
例如:在VFP教学中,为了使学生初步掌握面向对象的程序设计,培养学生具有初步的数据库应用程序设计能力,本次项目就确定为设计学校学籍管理系统。
这个项目的选择从涉及的内容来说完全符合VFP的教学大纲,与书本上的知识紧密结合,而且该项目也给学生留下了探索的空间。
(二)分析项目,制定计划
1.需求分析。学生根据项目,主动和学校学籍管理部门沟通,明确了自己所做项目需要实现哪些功能,并对项目中的一些疑问及时与老师探讨,仔细分析项目,编写该项目说明。
2.详细设计。详细设计阶段主要描述实现具体模块所涉及基本算法、编码、程序的调用关系等,可以用程序流程图、N-S图等来完成详细设计说明书。最后的设计是根据设计说明书进行详细编码。运用VFP基本知识对每个模块的功能进行程序编写 ,分别实现项目的各模块功能,最终完成所选项目的设计。
(三)分组合作,完成项目
将班级学生分成几个小组,每个小组人数4-6人。各组组长依据事先制定的项目计划,确定每个成员的任务,在不同阶段根据项目的需要,小组成员既要分工负责,又要共同合作。例如:在进行需求分析时,小组成员要分别收集有关项目的各项需求,然后在一起研究把收集到的信息共同根据项目进行取舍,当确定项目需求后,再进行分工,有的负责项目详细设计,有的负责编码编程等,小组成员按照所分配的任务开始工作,此阶段是一个由理论付诸于实践的过程,在完成项目过程中,学生会遇到很多疑难问题,他们会请教老师,也会共同探讨,找出解决问题的方法,项目完成过程中充分培养了学生的学习能力、创新能力和团队合作能力。
(四)项目展示,完善成果
项目展示是项目教学法中最为精彩的环节。这个环节是展示学生对项目独特的设计、知识的理解、口才的表达等。各小组派一名代表上台展示作品,屏幕上精彩的画面,完美的设计,吸引着每名同学的眼球,他们不时发出热烈的掌声,为精美的作品喝彩,每组作品都有各自的特色,为同学和老师带来了很多惊喜,展现了新课堂的生命力所在。在每个小组作品展示后,教师组织其他组同学对作品进行评价并提出修正建议,帮助该作品补充完善,作品完善后,教师要进行必要的点评,并对好的作品给予表扬,激励学生进步。
(五)课堂检测,拓展升华
课堂检测是对一堂课教学效果的评估。学生独立完成测试,教师将答案和评分标准提供给学生,采用小组互评方式进行打分,教师将测试结果进行分析,并对本节课的知识做全面总結,总结过程中教师要把学生所学知识技能与学生的职业生涯联系起来,从而激发他们的学习愿望,主动去预习新的任务。
通过以上VFP案例,我们可以看出,项目教学法突出学生的主体地位,激发学生学习兴趣,培养学生的团队精神、探索精神和创新精神,在今后教学中我们要积极推广和应用。
参考文献
[1]周察金.数据库应用基础——Visual FoxPro[M].北京:高等教育出版社.
[2]储卫中.项目教学法在程序程序课程中的应用[J].计算机教育,2008(16).
[3]要丽娟.项目教学法在教学中的应用[J].太原大学教育学院学报,2007,25(01).