任务驱动在《Linux操作系统》教学中的应用初探

2018-02-27 13:31刘传山时帅帅
读写算 2018年19期
关键词:课堂设计探究教学任务驱动

刘传山 时帅帅

摘 要“任务驱动”教学法是一种建立在建构主义学习理论基础上的教学方法,是实施探究教学模式的一种教学方法。在教育部提出“中学减压,大学加压”的口号下,作者结合《Linux操作系统》中的一类进程同步问题为例对任务驱动课堂进行了设计。

关键词探究教学;任务驱动;课堂设计

中图分类号:G632                                                      文献标识码:A                                                  文章编号:1002-7661(2018)19-0250-01

在教育部提出“中学减压,大学加压”的口号下,相对于中学教师,很多从教的高校教师都意识到了当前教与学的变化,而学生们对自己学业也逐步重视起来。面对这种改变,有必要改变我们的课堂,让学生真正成为学习的主体,主动参与到教学活动中来。而任务驱动就是一种引起学生兴趣,吸引他们积极参与到教学活动中的一种好的方法。

“任务驱动”教学法是一种建立在建构主义学习理论基础上的教学方法,是实施探究教学模式的一种教学方法。下面我就结合《Linux操作系统》中的一类进程同步问题具体谈一下任务驱动课堂的设计。

首先我先确定教学目标,结合大纲及进度,我把目标确定为4个:(1)进一步理解信号灯(知识目标);(2)进一步理解P,V操作的含义(知识目标);(3)会用PV操作来实现进程的简单同步问题(能力目标);(4)有学习紧迫感,树立理想,提升自己(思政情感目标)。

其次,确定目标后,围绕目标选择能实现目标的驱动任务,以及结合任务选择恰当的战前动员。在这里我结合我们学院对软考的要求以及同学对软考的关注,选择了一道软考相关的题目:“设有如下程序:x=(A2+B2)×C2/(B+C)其中每一个操作看在一个进程,要求画出进程流图并用PV操作实现”。之所以选择这个题目还由于同学刚刚进行了软考,热度还没有过去,这样稍微进行一些渲染就能让同学进入一个好奇以及迫切学习的情景中。而任务驱动的战前动员就非常容易实现,把让学生被动学变成了学生迫切主动学习,实践证明效果很好。

选择了任务后,要分析同学的知识储备以及问题的难度,设置一定的梯队,既要满足学生征服困难的需求,还要保护学生的积极性。也就是既要有难度,还不至于让学生完不成。这个问题是任务驱动成功的关键,也是以后任务驱动教学顺利实施的前提,根据每次的教学后的教学反思以及学生的反应做出适当调整。在这里我把这个问题分解成了2种類型:一个进程唤醒2个进程和2个进程唤醒1个进程。这样就把复杂问题转化为2个简单问题。具体如下:

例1:pa、pb、pc为一组合作进程,其中pa进程先执行,然后pb、pc再执行,试用信号灯的p、v操作实现这三个进程的同步。

课堂练习:p5、p6、p7为一组合作进程,其中p5、p6进程先执行,然后p7再执行,试用信号灯的p、v操作实现这三个进程的同步。

第三是检验效果,分解任务解决后,以驱动认为来检验效果,此处实例提醒学生注意总结3个关键步骤:首先分析任务的同步关系,其次是信号灯设置,然后是同步描述。4个易错点:(1)信号灯的个数;(2)初值及意义;(3)成对出现;(4)位置包含是在头或尾,以及谁先谁后。

课堂教学最后是扩大战果,先自己举一个例子,比如z=(x+y)(x-y),让同学快速说出思路。然后让同学自己设计一个类似的题目,然后让其他同学想出解决思路,这样这堂课就能完满解决。

需要注意的是,在设计教学中以及教学过程中一定要引导学生积极参与探索,教师只是活动中的引导者,而不是包办者。教学中还要加强互动,鼓励学生和保护学生的参与积极性。

参考文献:

[1]刘雅林,李森.论基于STS思想的高中信息技术课程的校本开发——以重庆市高中信息技术课程校本开发为例.教育探索,2012(10).

[2]王丽丽,刘力.基于项目学习的教学模式在高中信息技术课中的运用——“红色旅游景点宣传作品制作”的案例设计与分析.中国现代教育装备,2009(5).

[3]张骏.高中信息技术新课程课堂教学改革试验与研究——以“体验程序的运行过程和作用”为例.信息技术教育,2012(12).

作者简介:刘传山(1972-),男,山东东平人,副教授,贵州工程应用技术学院教师,研究方向:计算机应用;时帅帅(1988-),男,山东单县人,助教,贵州工程应用技术学院教师,研究方向:计算机通讯。

猜你喜欢
课堂设计探究教学任务驱动
让学生喜欢你的英语课
谈新课程理念下的初中历史课堂教学设计
例谈高中数学的探究性教学
谈高中历史课中的问题式探究教学
任务驱动式教学模式在电子技术课程中的应用
有效掌握科学概念的教学实践
任务驱动教学法在《网络应用服务管理》教学中的应用
任务驱动, 启发学生自学
任务驱动教学法在中职信息技术教学中的运用