◆谭涛平度市职业中等专业学校266700
摘要:传统的“以结果为导向”的教学模式在单片机课程中体现不出以动手操作能力为主的职业教育特点,不利于学生能力的培养。要采用“任务驱动法”教学模式,按照具体的任务来完成教学内容,学生在学习的过程中提高分析问题、解决问题的能力,形成独立探索及团结协作的学习精神。
关键词:任务驱动任务能力
在职业技术教育中,加强技能训练,注重培养学生的职业岗位能力、实践能力,使学生学习后能讲、会用、直接上岗,是职业技术教育的重中之重。
本着这一原则,本文认为,以往的“以结果为导向”的教学模式已不能适应当今职业教育的要求,而新型教学模式“以任务为导向”的“任务驱动法”教学模式更能符合培养的目标。
一、任务驱动法
所谓的任务驱动教学法,是指教师将教学内容设计成一个或多个具体的任务,力求以任务驱动,以某个实例为先导,进而提出问题引导学生思考,让学生通过学和做掌握教学内容、达到教学目标,培养学生分析问题和解决问题的能力。
采用任务驱动教学模式进行教学,教师教学和学生学习都是围绕如何完成这个具体的任务进行。教师教学思路清晰,学生学习目的明确,更容易掌握学习内容。教师可以把任务中涉及到的新知识在实施任务时穿插讲解,不必提到课前讲。这样操作,可以让学生很好地理解新知识在单片机技术中的应用,避免单纯讲解概念时给学生带来的枯燥感和困惑感,同时也很好地淡化了学生学习单片机难的意识。
二、任务驱动教学模式在“单片机”中的应用
单片机教学大部分可在实验室完成,课堂与实验实训结合在一起。要把课堂教学内容分割为与专业密切联系的任务,将课堂与实训室一体化,根据任务组织实施教学与考核,实现课程任务化、学习自主化、教学互动化、技能训练专业化。
为了更好地理解任务驱动法的教学模式,下面以完成“LED逐亮设计”的过程为例讲解任务驱动教学模式的实施过程:
任务要求:利用单片机实训箱及外围电路实现LED以0.5s的时间间隔从右往左逐个亮起来。
第一个任务就是识图。此任务包含三个知识点:(1)LED的工作原理。(2)共阴极及共阳极LED的工作原理。(3)单片机P0、P1、P2和P3口结构。
第二个任务是编程。此任务分成四个知识点:(1)二进制与十六进制的转换。(2)移位指令的使用。(3)for语句及while语句的使用。(4)分析逐亮的过程。(5)编程的一些基本的技巧。
第三个任务是调试。调试又分软件调试和硬件调试:(1)编译及查找程序错误;(2)单步调试;(3)如何正确地查找硬件错误。
每个子任务的完成都包含新知识的讲解和旧知识的复习。在实施任务的过程中讲解新的知识,相比较泛泛的讲解新知识来说,学生更容易理解吸收,学生在做中学、学中做,课堂不再枯燥无味,学生兴趣油然而生。
在第一个任务的实施过程中,学生首先应该理解电路的工作原理,掌握LED的工作原理,理解单片机的端口是如何控制LED的亮与灭。
在第二个任务的实施过程中,首先分析逐亮的过程,接着利用赋值的方法给单片机的端口赋值。在学生理解这种方法的前提下,老师可以引导学生设计其他简单的方法。这时老师可以引出移位指令,在老师的正确引导下,学生可以利用移位指令及for语句实现LED的逐亮过程。
第三个任务的实施是本节课的难点,大部分学生在任务的实施过程中很少一次成功,在查找错误的过程中,学生很难分清是程序问题还是硬件问题。在任务的实施过程中,老师可以有意设计一些故障给学生,在排除故障的过程中,有效地提高了学生分析问题、解决问题、独立思考及与人合作的精神。在任务完成后,学生可以对这次任务的实施进行总结,找出自己在实施过程中的缺点,总结经验,提升自己。再全班同学指出问题,最后老师评价,评选出优秀作品,作为选拔各级选手的依据。整个过程学生动手为主,教师指导为辅,教师只是解惑者,回答学生遇到的各种问题,学生的积极性可空前提高。
综上所述,虽然任务驱动教学模式在当前已经很盛行,但具体实施的老师还是很少。此法不再是把教师掌握的现成知识技能传递给学生作为追求的目标,或者说不是简单地让学生按照老师的安排和教授法得到一个结果,而是在教师的指导下,学生去寻找,最终得到结果的途径,在总结中提升自己的综合能力。所以,学生在这个过程中解决问题的方法能力、与人协作和进行任务动作的社会能力以及迅速接纳新知识的学习能力都可以得到较快的提高。
参考文献
[1]李启松基于“项目引领、任务驱动”的高职《单片机应用技术》课程开发实践.职业技术教育。
[2]郭利霞任务驱动教学法在高职PLC课程教学中的应用.中国职业技术教育。