评计算机教学中的“任务驱动教学法”
随着社会信息化速度的加快,全民信息技术素质教育的不断普及与深化,做为成人中等职业教育的计算机专业教育教学也越来越不易进行了,对教师的要求也越来越高。于是有不少老师自觉或不自觉地开始运用“任务驱动教学”这一个相对而言比较好的教学方法。那么,是不是我们在计算机专业的任何课程中都可以运用此法进行教学呢?我认为有这么几点需要我们注意。
首先,我们来看一下“任务驱动教学法”的优点:
一、可以提高学生们对教材内容的理解力,增强自学能力。如:在POWERPOINT这个幻灯片制作软件的教学中,我们可以给学生提出这样的任务,根据教学需要请同学们制作一个“介绍计算机系统组成结构”的课件,要求使用POWERPOINT这个幻灯片制作软件来完成。问题提出后,学生们在教师的引导下复习以前学过的知识,更加认真地分析关于计算机系统的组成部分,每一个部分又可以分成多少个小的组成部分,每一个小的部分都叫什么名称、有什么作用、有哪些实例及它们之间区别等。在这个过程中,学生们复习巩固了以前所学的知识点,对教材的安排有了更进一步的理解。同时,学生们还需要考虑POWERPOINT这个软件究竟能够做哪些工作?可以接受什么类型的素材?如文字、图形、动画、FLASH动画、视频等。这些素材都有什么样的文件格式可以利用?在这个逐步提问的过程中使学生们提高了对POWERPOINT这个软件功能的认识,提高了学生们的自学能力。
二、可以引导学生掌握互联网这个素材收集工具的使用。要完成制作课件这样的任务,学生们就必须知道和找到与所交与任务相关的素材。那么这些素材从哪里来,一方面是自己创造,另一方面就是使用别人现有的资料。现有资料怎么得到?主要是利用互联网,利用网络的搜索引擎进行查找。借此,教师可以教给学生们如何正确使用如百度、Google等搜索网站的使用,使学生们通过网络找到自己需要的资料,如相关介绍文字、图片、动画及声音等有用的信息。学生们上机实习时拥有一个明确的目标,这样就不会出现学生们上机时由于缺乏目的而大面积上网用QQ聊天、看电影这样的行为。相对于教师与机房管理员而言,就相对减少了管理的工作强度也减轻了整个校园网的信息流量,使校园网运行得更加顺畅。
三、可以增强学生们的动手能力。计算机专业的学习其中一个很重要的特点就是要理论结合实践,要求学生们必须拥有相当熟练的实际操作能力与实践经验。通过给学生们下达明确可行的学习任务,使学生们在找不到正好适合的素材时必须自己制作所需要的课件素材。这就强迫学生们一定要会使用文字输入软件,如WORD或WPS OFFICE;会进行文字输入,如拼音输入法或五笔字型输入法;会使用简单的图像处理软件进行图片的初级加工,如WINDOWS的画图工具,或使用PHOTOSHOP软件的一些基本功能;会使用录音软件如WINDOWS的录音机或COOLEDIT PRO等软件进行录音与简单后期制作;能使用FLASH MX等软件制作生成GIF动画或SWF二维动画;能使用SnapIt等软件进行必要的图片抓取与动态过程的抓取;若有必要,也要学会使用扫描仪、摄像头或数码相机、摄像机进行静态动态图像视频的获取。在这个素材的获取与再加工的过程中,使学生们的动手能力与实战经验以及利用多软件联合工作的能力可以得到一个综合的训练,为以后走向工作岗位进入实际工作打下坚实的基础。
四、锻炼学生们从系统的角度进行分析问题的能力。制作一个一般的课件并不是一项多么大的工程,但是从教学的角度来说,还是应该把它当成一项真正的工程来做。按照软件工程的开发方法与设计思路对学生进行引导,给学生们讲解一些软件工程实施的基本思想方法,如瀑布模型法、原型法等开发方法。并给学生们介绍一些行之有效的软件测试方法,如白盒测试法、黑盒测试法、特殊值测试法、边界值测试法等等。虽然不要求学生一定掌握或熟练应用这些方法,但起码对学生的思维方式与思想问题的角度还是很有启发的。另外,老师可以指导学生们利用软件工程的思想方法来写出一份相对比较完整可行的课件设计脚本还是没有问题的。有了脚本,学生们就可以从整体上来把握课件开发的脉络,从而有条理的来完成教师所交与的任务。在这个过程中即可培养学生们一种高屋建瓴的思维方式与思考角度。
五、增强学生们的团队合作能力。一个课件的制作,一项工程的完成并不是一个人所成独立的任务。正所谓“众人拾柴米焰高”,“三个臭皮匠,顶一个诸葛亮”,集体智慧的力量是无穷的。而现代软件工程项目的开发也越来越证明了团队合作的重要性与必要性,每一位开发人员必须拥有良好的交流、沟通、协作能力才能在一个团队中更好的工作与生存下去。因此,我们必须从学生时代就开始培养学生们的这种团队合作精神与能力。具体作法其实比较容易实现,将学生们分成若干小组,每组四至六人,教师人为把平时学习程度不同的同学平均分散开,由学生自己确定谁来做哪一块任务,哪些任务共同完成,最 后交给 老师一个‘人员任务分配表’,将来由此表要求每个同学写出自己负责的这一块任务的书面报告。同时再对每一小组进行评比,引入竞争,以此来激励学生们的积极性与学习热情。
六、可以训练学生的发散型思维能力。计算机专业属于工科类专业,要求从业人员必须有较强的解决实际问题的能力。而实际问题又总是千差万别,情况各不相同,因此要求技术人员要能够随机应变,思维灵活。学生们在完成课件制作任务的过程中会遇到各种类型的问题,在解决这些问题的过程中,就需要他们开动脑筋,打破常规,有独创性,有奇思妙想。同时,在课件的整体设计、执行顺序、表现形式、素材加工等等方面均可拥有自己原创性的内容,有所突破。只要教师能够稍加引导与启发,就会发现学生们的思维是如此的活跃,也会使我们的教师从中获益匪浅。
其次,我们来说一下它的缺陷,也有如下几方面问题:
一、对任课教师综合能力要求较高。这要求教师要能够有较高的科研工作能力,能够正确把握任务设置的方向,不可过大过繁使学生们完成不了,亦不可过小过简使任务成为习题形式。还要求教师必须对软件工程、项目开发等内容有系统科学的了解与熟练程度。要求教师对课件开发过程中所有可能用到的软件均要有相当的熟练使用程度,如WORD、EXCEL、POWERPOINT、画图、录音机、PHOTOSHOP、超级解霸、SNAPIT、COOL EDIT PRO、ACDSEE、FLASH MX等诸多软件。还要会应用各种常见硬件设置,像DC、DV、SCANNER、MICROPHONE等。同时还需要教师有对学生突发情况的掌控能力,解决各种技术与非技术问题的经验等。因此,任务驱动教学法并不一定适用于所有的老师,希望大家在教学过程中合理应用它。
二、教学时间长,不易把握。一个大的任务不可能在一两节课就解决问题,必须把大问题分成若干小问题,这样就会使教学的过程一下子增加许多。若时间过长,则教师有可能会忘前面对学生的要求,甚至会引起任务的不能完成或流于形式,无法达到有效的教学效果。
三、要求学生必须首先掌握一定的基本操作能力。如果学生还不知道什么叫文件、文件夹,以及文件、文件夹的建立、复制、剪切、粘贴,不知道汉字的输入及一些基本软件的使用,那么再好的任务设计对学生来说也都如蚂蚁啃大象--无从下口。
四、对教学及实验环境有一定的要求。教学一般要求需在多媒体教室进行,要有电脑与投影仪,同时还要有黑板或电子白板;而实验环境则要求实验用计算机配置性能不能太低,要能保证一定的上网宽带,起码要有一定数量的耳麦,有相关的外部硬件输入设备等。而对于一些实力比较薄弱的学校来说,这些硬件设置环境的限制也是制约“任务驱动教学法”教学效果的一个很重要因素。
五、易抄袭。如果任务设置不当,使学生们通过网络可以找到相似甚至相同的内容,那就很容易发现大量学生的作品几乎都一样,这就失去教学的意义了。与此同时,还要防范学生们之间相互抄袭与参考作品。我们可以给不同的小组分配不同的文件夹,并加上不同的密码,使其共享受限,这样就可以部分防止班内学生相互抄袭的情况。
由此可见,任何教学方式与方法都不是十全十美的,并不是我们在计算机专业的任何课程中都可以运用此法进行教学。因此,我们提倡广大教师要根据自身教学环境与教学需求的变化来灵活选择适当的教学方法,以求达到最佳的教学效果,为祖国的教育事业尽一份自己的绵力。
2006-5-27
成文
注:该文为“2006年开封市成人教育教学优秀论文” 一等奖
“2006年河南省教育厅成人教育教学优秀论文” 二等奖