梁雪峰
摘要: 在高职计算机教学实践过程中实施任务驱动法可以激发学生的学习兴趣,培养学生自主学习和解决实际问题的能力,为学生以后在实际工作中有更好的表现打下良好的基础。本文对此问题进行了探讨。
关键词: 任务驱动高职计算机课程教学改革
教学的目的不仅是让学生了解计算机课程的理论知识,更重要的是培养学生解决实际问题的能力。可见在高职计算机课程教学中运用任务驱动法的意义重大。
一、高职院校计算机课程教学的现状分析
1.学生学习兴趣不高
高职院校学生是较为特殊的学生群体,大部分学生进入高职院校时的分数较低,学习的基础较差,高职阶段有些计算机课程内容需要用到大量的中学阶段的知识和抽象的思维能力,因而大部分学生感到“力不从心”。所以,从课程一开始就跟不上老师的进度,学习中积累的问题越来越多,成功的体验越来越少,长期下去,他们就没有了明确的学习动机和目标,更谈不上学习兴趣了。
2.学生应用理论解决实际问题的能力不强
我在教学过程中发现,学生即使上课认真听讲,将理论知识理解透彻,然而课后却反映:“老师你讲的我听明白了,但在具体到实际应用时却不知道如何下手。”这表明学生应用理论知识分析问题、解决问题的能力欠缺。学习理论的目的就是应用,如果不能让学生在解决问题中应用理论,就失去了理论学习的意义。
3.教学方法不能适应学生的心理需要
高职学生有的来自普通高中,有的来自职业高中,计算机水平参差不齐,个体的心理状态和对计算机课程的学习方式及学习兴趣也都存在一定差异。基础好的学生嫌教学进度慢或学不到新知识,而基础差的学生又觉得进度太快,难以消化。所以,按教材内容按部就班统一教学的教学方法早已不符合他们的心理需求。
二、任务驱动教学法
1.任务驱动教学法的基本含义
所谓“任务驱动教学法”就是在教学过程中,教师将所要学习的知识点隐含在一个个“任务”中,在课堂上引入问题,提出任务,让学生在教师的帮助下,紧紧圍绕一个共同的任务活动中心,在强烈的问题动机的驱动下,让学生自己分析、讨论,通过对学习资源的积极主动应用,自主探索和解决问题并完成任务。
2.任务驱动教学法的基本特点
任务驱动教学法的基本特征是以“任务”为中心、学生为主体、教师为主导,让学生在完成“课堂目标”的同时巩固已学过的旧知识,掌握好当堂课的新知识,掌握完成“任务”所采用的技能与方法。根据对任务驱动教学法的实践,我总结为以下几个特点。
(1)在教学内容安排上,以“任务”为中心,引导学生自己分析任务并提出问题,培养学生的自学能力。
(2)明确的目的可以使学生快速进入认真听课、积极探索思考的学习状态,改变消极心态,提高学习的兴趣和积极性。
(3)在完成任务的过程中,可以培养学生熟练掌握知识,并运用所学知识解决实际问题的能力和创新能力。
(4)在该教学法中,根据不同学生层次的不同需求设置难易程度不同的目标任务,促使学生由浅入深去解决问题、分析问题、开动脑筋,让所有学生都学有所获。
三、任务驱动法在高职计算机课程教学中的具体实施过程
1.创设任务
展现出具体适度的学习任务是整个计算机教学过程的关键环节;任务设计是关键环节,直接影响教学效果,因此,任务的设计、安排非常关键。第一,“任务”设计要符合高职学生的特点。不同学生,接受知识的能力往往会有很大的差异。教师进行“任务”设计时,要从学生实际出发,充分考虑学生特点,做到因材施教。第二,“任务”设计要注意分散重点、难点。掌握计算机相关知识和技能是一个逐步积累的过程,在“任务”设计时,要考虑“任务”的大小、知识点的含量、前后的联系等多方面的因素。第三,设定任务时充分考虑实用性。根据高职院校计算机教学的目的和要求,在计算机各门课程教学中,应始终围绕计算机的应用这条主线,在打好基础的前提下,拓宽学生的知识面,让学生及时了解计算机在各行各业的最新应用状况和发展水平,使之融会贯通、灵活运用。如在“用PhotoShop拼接图像”教学中,要求学生学会设置和查看图像的大小,理解层的涵义,掌握层的基本操作方法,并且能利用素材合成新的图像。在这堂课的教学中,要根据实际需要设计一定主题的图片,这对学生来说是一个难点。所以,设计精巧的“任务”能充分调动学生的学习热情和求知欲望,在融洽与和谐的学习环境中获得良好的教学效果。
2.分析任务
学生能否以任务为中心进行自主探索学习是任务能否正确执行的前提。在设计任务后,教师不要急于讲解,应留给学生充足的思考时间,先让学生讨论、分析任务,在分析任务中看到任务中隐含的相关知识点,并找到完成任务的突破口,思考如何完成任务。这期间,学生会遇到一些问题。对学生存在的共性问题,教师可以统一示范、集体解决;对个别学生的个别问题,可作单独辅导。本研究采用等组实验的方法,对项目教学法和传统教学法及其教学效果进行了对比,并以“中文VisualBasic6.0程序设计”课程进行实验。在本模块教学中,控件的使用和代码的编写是VB教学中的重点,也是难点,在传统教学中不易调动学生学习的积极性,学习效果不佳。在采用项目教学时,设计合理的项目能够最大限度地调动学生学习积极性,同时能将所学知识应用于实际。
3.完成任务
实施通过学生小组合作学习完成学习任务是整个计算机教学过程中的重点部分。任务分析完并设计好了执行的过程后,学生就需要通过各种途径、各种方法、各种手段完成任务。学生可以选择围绕任务展开,先进行自主学习,查阅有关的教材、资料,在上机实践中逐步地理解、模仿和改造。然后鼓励大家共享资料,相互讨论、交流,进行小组合作学习遇到困难时,还可以请老师指导与帮助,比如,老师可以提供一些类似问题的解决方案等,利于任务的完成。这是学生消化和吸收知识的阶段,是学生由不会到会、由初识到熟练掌握的阶段,也是学生充分调动各种感官,在完成任务的过程中达到理解计算机学科知识、掌握计算机技能的阶段。如在《SQL2000》课程教学中,一般要求学生能根据实际需求完成一个数据库系统的设计与实现。强调从需求分析、搜集数据、整理数据、系统设计到系统实现全过程的参与。对学生来说,这是一个大的任务,因此在具体的教学过程中,让学生针对实际情况进行小组合作学习,科学合理地把学生分成若干组共同完成任务。
4.学生成果展示和评价总结
注重及时交流、评价是学生知识的提高阶段。课堂评价是对学生能力的客观评价,由于学生的差异,在尝试练习的过程中会出现不同的问题,学生完成任务后,一定要及时交流、相互评价和自我评价,教师适当地对学生的学习情况做出点评,并帮助学生作归纳与总结。这是知识形成和提高的重要阶段,同时能极大地培养学生的成就感。如在Flash课程教学中,要求制作一只小鸟在天空飞的动画,每个学生完成任务后,都必须交流展示,大家相互讨论、相互评价,及时对学习情况做出反馈。教师还可以根据教学需要,在课堂中留出一些时间,通过多媒体教学软件在全班广播展示其作品,或让学生在生生之间、小组之间进行展示,通过展示表扬和鼓励学生,让大家共同分享成功的快乐,体验使用计算机的乐趣。在展示结束后,可对学生在课堂中的表现进行鼓励性的评价。
在实施任务驱动教学法的过程中,学生会不断地获得成就感与荣誉感,可以最大限度地激发学生的求知欲望与学习兴趣,调动学生的学习主动性。这样才能取得更好的教学效果。
参考文献:
[1]王娟.VFP实验课中“任务驱动”教学法的应用[J].池州学院学报,2008,(05).
[2]阮寿延.转变教育行为方式推进“池塘养鱼”课程改革[J].现代农业科学,2009,(11).