APP下载

案例—任务驱动教学法在职高VB教学中的研究与实践

2016-03-02王金凤

新课程(下) 2016年4期
关键词:程序设计驱动案例

王金凤

(浙江省绍兴市上虞区职业教育中心)

案例—任务驱动教学法在职高VB教学中的研究与实践

王金凤

(浙江省绍兴市上虞区职业教育中心)

VB是职业高中计算机专业的必修课程,它的理论性和实践性均较强,职校学生常常会感到抽象、枯燥、难懂,从而影响教学效果。在教学中教师可根据学生的基本情况,精心选择恰当的案例,通过案例展示让学生快速掌握知识;设计难度符合学生知识水平的任务,以任务驱动的方式来提高学生学习使用VB进行程序设计的兴趣,增强学生学习VB的动力和信心,从而提高VB课程的课堂教学效果。

VB教学;任务驱动;案例教学

一、案例—任务驱动教学法的特点

1.案例和任务驱动教学

案例教学主要是通过引入具有一定实践性的典型实例,引导学生对其进行分析、讨论的一种教学方法,目的在于发展学生的创造力和解决实际问题的能力。

2.案例—任务驱动教学法

案例教学侧重于“教”,是指教师在教学过程中以事先设计好的典型案例为基础;而任务驱动侧重于“学”,是指学生在学习过程中以解决问题、完成任务为目标,在解决问题的过程中学习。

二、VB教学中开展案例—任务驱动教学的必要性

VB程序设计是一门理论性较强的学科,在原有的传统教学模式中,按提出概念—解释概念—举例说明的流程对知识进行讲解分析,学生只是被动地接受知识,然后依样画瓢,导致学生在学习中普遍认为内容枯燥难懂,缺乏学习兴趣,并不能应用所学习的知识自主编制程序和解决问题。因此,在教学过程中,找到一种比较适合VB程序设计的教学方法显得很有必要。而案例教学和任务驱动教学能很好地将理论与实践相衔接,案例能激发学生的学习兴趣,完成任务能进一步增强学生学习的信心。

三、VB教学中开展案例—任务驱动教学的可行性

教师设计具有代表性的案例,充分利用多媒体和网络教学环境,通过演示精彩的教学案例,使课堂教学变得生动直观,激发学生的好奇心,使学生从被动接受到积极的探索设计,将大大提高学生的学习兴趣和热情。

四、案例—任务驱动教学法的实施

案例—任务驱动教学法通过展示典型案例,激发学生的好奇心和求知欲。通过分析案例的设计思路和实现方法,讲解该案例中涉及的知识点,再通过案例引入任务,引导学生自主学习、分析任务,在完成任务的过程中达到快速掌握知识和培养综合能力的目的,最后做出总结评价。

1.精选案例,激发兴趣

学生日常生活中常见的典型案例有网页中的滚动字幕、计算器、QQ登录框、学生成绩管理系统等等。在VB教学初期,学生将接触到许多抽象的概念,如“对象”“方法”“属性”“事件”等,如何引导学生理解这些新鲜且抽象的概念,是整个教学活动的关键。可以制作显示“欢迎光临”程序案例,通过展示此案例,让学生觉得VB程序设计既简单又有趣,消除学生的畏难情绪。在这种情境下,激发了学生的求知欲,而且能使学生清楚学习VB的实际用途,这样学生才有动力继续学习下去。

2.分析案例,提出任务

在充分调动了学生学习积极性的前提下,分析案例中涉及的主要知识,能使学生了解VB中的相关概念和语法结构。通过分析“欢迎光临”案例,让学生熟悉编程的集成环境,了解程序设计的基本步骤,而网页中的“滚动字幕”案例,可以让学生熟悉程序设计基本结构,在初步取得良好教学效果的基础上,再对案例提出拓展设计任务。

3.完成任务,提高能力

在整个教学过程中,都需要教师和学生很好地配合,教师给学生布置难度适宜的任务后,在教师的引导下让学生独立完成。对于简单的任务,学生可以通过模仿案例或自主学习完成。遇到困难时可以向同学、老师寻求指导与帮助,或者发挥群体的积极功能,通过小组协作的方式来完成任务。通过完成任务,学生不仅掌握了VB的基本知识和设计方法,同时极大地提高了学生的实践操作能力和与他人合作共事的能力。

4.总结评价,互相学习

当学生完成任务后,教师要及时给予总结评价。了解学生掌握知识的情况,对于基础薄弱的学生,能有针对性地进行辅导;同时,我们也可以发现教学中存在的问题,从而调整教学内容和教学方法。还可以将优秀作品作为范例展示给学生,供所有学生欣赏和交流,分析其设计思想和涵盖内容,这样不仅可以开拓学生的思维,集思广益,互相学习,还可以鼓励学生创新,充分发挥他们的想象力和创造性。

五、教学效果分析

通过完成任务,学生的学习目标更加明确,学生的参与意识明显增强。当学生通过自己的努力完成任务时,大大增强了学习的兴趣和信心。

研究和实践证明:案例—任务驱动教学法符合VB教学的需要,能有效提高课堂教学效果,真正做到了让学生学有所获。

[1]宋荣杰.VB程序设计案例教学浅析[J].计算机教育,2007 (11).

[2]叶晓兰.任务驱动式案例教学法在VFP数据库教学中的应用[J].科技信息,2007(23).

·编辑赵飞飞

猜你喜欢

程序设计驱动案例
基于模糊PI控制的驱动防滑仿真系统分析
案例4 奔跑吧,少年!
屈宏斌:未来五年,双轮驱动,砥砺前行
基于Visual Studio Code的C语言程序设计实践教学探索
轨旁ATC系统门控柜接收/驱动板改造
随机变量分布及统计案例拔高卷
从细节入手,谈PLC程序设计技巧
发生在你我身边的那些治超案例
高职高专院校C语言程序设计教学改革探索
基于S3C6410的Wi-Fi驱动移植实现