摘 要:任务驱动法是一种具有启发性和实践性的教学方法,本文针对中等职业技术学校在计算机Excel课程实际教学过程中存在的一些问题,并以个案的形式从易到难层次地分析了如何在IF函数教学课程中使用任务驱动教学法进行教学,探讨任务驱动法在实际教学过程中的具体运用。
关键词:任务驱动法;IF 函数教学方法;中等职业教育
一、引言
教育部《关于进一步深化中等职业教育教学改革的若干意见》中指出:“推动中等职业学校教学从学科本位向能力本位转变,以培养学生的职业能力为导向,要高度重视实践和实训教学环节,突出‘做中学、做中教’的职业教育教学特色。”在中等职业教育课程改革中,各教学单位采用任务驱动法组织教学,均收到了较好的教学效果。[1]任务驱动教学法把“任务”置于中心地位,强调学习的目的是为了更好地完成“任务”,其组织教学的过程是明确任务、分析任务、解决任务,这种教学方法可以提高学生独立分析问题和解决实际问题的能力,充分调动学生的学习主动性和积极性,实现学生能够独立自主学习,整个过程体现了“学以致用”的教育宗旨。
二、任务驱动教学法
(一)基本概念
任务驱动教学法是基于建构主义理论的教学方法,是教师把教学内容设计成一个或多个具体的任务,让学生通过完成一个个具体而真实的任务,对任务进行分析,提出问题,并研究解决问题的方案,学生通过自主学习或者小组合作学习,完成学习任务并将所学的知识与技能内化。这既发挥教师的主导作用,又体现了学生作为认知的主体,符合“以任务为主线,以教师为主导、以学生为主体”的教育教学原则。[2]
(二)特点和优势
任务驱动法的特点是教师通过设计教学任务,将讲授的知识蕴含于任务之中,学生在完成任务的驱动下,充分发挥自己的聪明才智,开拓自己的思维去探索学习,使学生通过完成任务达到掌握所学知识的目的,从而锻炼学生的分析问题和解决问题的能力,以提高学生动手意识和创新意识的教学目的。
任务驱动法的过程是“提出任务—分析任务—完成任务—总结” ,任务驱动法的教学过程可用下图来表示出来。
设计任务 接受任务 完成任务 交流反馈评价 提出任务 监督指导
从这一流程图可以发现,教师、学生和任务三者是互动的,教师是教学的主导,学生是教学的主体。在教学过程中,教师在“任务驱动”教学中要注意引导学生尽快进入自主学习状态,辅助学生完成学习任务,及时为学生提供丰富的学习资源,完成任务后要对学生进行引导和归纳总结,对课程进行教学评价。
任务驱动教学法的过程就是以教师为主导,以学生为主体的双主模式的教学,就其优势而言,首先是在教学内容的安排上,可以根据学生的接受能力及教学内容的难易程度进行设置,充分把任务与教学内容融合在一起。其次是在教学方法上,是以调动学生主动参与意识为侧重点,在教学过程中利用具体任务来引导学生,激发学生的学习兴趣,达到由表及里、有简单到复杂,有初级到高级,逐步深入,掌握内核的学习效果。
从任务驱动教学法的特点和优势可以看出,任务驱动教学法是否有效关键在于教师根据课程进行难易程度设置,突出相应的重点和难点,把学生所需要完成的学习目标很好地融入任务中去,培养学生的自学能力和发现学生的学习兴趣。
三、任务驱动法在IF函数教学中的应用
本文以任务驱动法的具体流程为标准,探索任务驱动法在IF函数教学中的应用,就如何将任务驱动法应用于IF函数课程教学中进行阐述。本文根据IF函数教学课程中函数应用的难易程度,由低到高、有层次地设计了四项任务,通过对不同难易程度任务的设置,引导学生由简到繁、由易到难、循序渐进地完成一系列任务,达到相应的教学目标。
(一)IF函数介绍
1、基本概念和格式
IF函数是一个条件函数,它根据表达式值的真假,返回不同结果。它的格式为
逻辑格式为:if(logical_test,value_if_true,value_if_false)
语法结构为:IF(条件,结果1,结果2)
其中:“logical_test”表示设定的条件,
“value_if_true”表示当判断条件的值为真(TRUE)时返回的函数值,
“value_if_false”表示当判断条件的值为假(FALSE)时返回的函数值。〔3〕
2、操作方法
打开所需软件Excel,输入所需的的表格,再找到所填等级资料的第一行,然后,找到工具栏的的“fx”或者点菜单“插入”→“fx函数” →在出现的粘贴函数窗口中选择“全部” →移动滚动条选择“IF”此时出现IF函数编辑窗口,在第一个文本框内输入第一个条件,第二个文本框内输入第一个条件结果,第三个文本框内输入以后所有的 条件并相应的结果。
(二)任务驱动教学法在IF函数教学中的具体运用
本文根据任务驱动法在教学过程中的“教学目标—任务设置—分析任务—完成任务—评价总结”这一基本模式,以及任务的难易程度设置了4个层次性明显的任务,来具体阐述在具体教学过程中如何运用任务驱动法。
1、任务驱动模式一:提出任务——讲解演示——模仿练习——反馈小结
(1)设定目标:
掌握IF函数的定义,了解IF函数的定义优势,掌握实现条件语句的方法。
(2)任务设置:
只有一个条件的IF函数:如果成绩>=60的合格,否则为不合格。
(3)分析任务:
只有一个条件的IF函数:=if(b11>=60,"合格","不合格")。
(4)完成任务:
教师利用一组简单的数据制作一个“学生成绩表”,通过对话框使学生直观看到教师的具体操作。讲解后让学生模仿练习,在教师的引导下让他们尝试自己制作“学生成绩表”。
(5)反馈小结:
学生发现IF函数“一目了然”,还是很好理解的,对IF函数产生了兴趣,在教师的示范后,同学们可以计算各种Excel 表格的数据。
2、任务驱动模式二:提出任务——学生操作与比较——成果展示——反馈小结
(1)设定目标:
要求同学们根据给定的条件,返回不同的结果,使用函数IF对数值和公式进行条件检测。
(2)任务设置:
有二个条件的IF函数:如果成绩>=60的合格,成绩>=90为优秀,否则为不合格。
(3)分析任务:
有二个条件的IF函数:=IF(F11>=90, "优秀",IF(F11>=60," 合格","不合格"))。