任务驱动教学法符合探究式教学模式, 适用于培养学生的创新能力和独立分析问题、解决问题的能力。网络课程采用任务驱动的教学法, 其优势是明显的, 教师的教和学生的学都是围绕如何完成一个具体任务进行的。
通过使用任务驱动教学法, 教师教学思路清晰, 学生学习目的明确, 更容易掌握学习内容。在学习中, 教师还可以引导学生根据自己的需要, 提出实际生活中所希望实现的功能, 让学生自己去解决问题。这样培养了学生发现问题、解决实际问题的能力, 在活动中使学生体会探索的成功感, 从而充分激发学习兴趣, 调动学习积极性和主动参与意识。本次教学研究的目标是通过对在计算机网络课程上采用“任务驱动”教学法进行教学研究, 证明任务驱动教学法是适用于计算机网络课程的教学方法。
1 教学方案的设计
1.1 教学目标的分析
分析教学目标是为了确定学生学习的主题, 即与基本概念、基本原理、基本方法或基本过程有关的知识内容[1]。计算机网络课程的知识目标是:理解网络的发展历程及相关定义;掌握网络的拓扑分类及网络的七层开放式互连参考模型;了解网络的物理通讯介质掌握双绞线、同轴电缆以及光纤的传输特性;掌握以太网的相关技术及基本构建。计算机网络课程的能力目标是:能够进行简单的局域网的构建;能自如绘制网络对应的拓扑图学会基本网络设备的常用配置命令;使学生获得搜集处理信息、思考和解决问题的方法和能力;使学生获得将网络知识用于实际生活的能力。
1.2 学生特征的分析
分析学生特征是为了设计适合学生能力与知识水平的学习问题;提供适合学生个性特征的帮助与指导;设计适合学生的情景问题与学习资源。问卷调查是教育研究中最常用的收集资料的方法, 研究者通过事先设计好的问题来获取有关信息和资料的一种方法。研究者以书面形式给出一系列与研究目的有关的问题, 让被调查者做出回答, 通过对问题答案的回收、整理、分析, 获取有关信息。本文的研究根据教学内容和学习目标分析, 编制了相应的题目, 在实验前后对研究对象进行问卷, 然后进行数据统计分析, 从而得出任务驱动教学法对学生学习效果的影响。笔者选择所在单位的一个实验班级进行本次实验。在实施教学前, 本人已经对学生的情况做了详细的了解, 这个班级是计算机专业班, 文化基础知识薄弱, 抽象思维水平较差, 具有一定的计算机基础知识和简单的编程语言基础, 大部分同学都熟悉上网。学生对局域网的组建以及基本网络设备的配置比较感兴趣, 一方面与生活有所关联, 另一方面所学专业非常需要进行网络构建, 但对网络只有初步认识, 没有深入地学习过。
1.3 学习任务的设计
任务驱动教学关键在于任务的设计, 教师设计一堂好的课堂任务是提高教学质量的关键, 如何根据学生特点设计合适的任务呢?首先, 要正确理解任务和教学目标之间的关系。教学目标是对学生掌握知识、技能以及能力的要求, 是任务设计的出发点和依据。任务是教学目标的具体化, 通过具体的任务完成相应的教学目标。
本次学习任务设计为完成局域网内虚拟子网的配置, 主要使学生学会VLAN的划分, 通过在三层交换机进行远程配置掌握CISCO交换机的一般配置。通过远程telnet到交换机、切换到配置模式、建立VLAN、进入交换机相应端口、添加至建立的VLAN等环节完成虚拟子网的配置。
1.4 学习情景的设计
建构主义强调要在真实情景下进行学习, 要减少知识与解决问题之间的差距, 强调知识迁移能力的培养;学习情景指为学生提供一个完整、真实的问题背景, 以此为支撑物启动教学, 使学生产生学习需要;学习情景的三个要素:学习情景的上下文背景、学习情景的表述及模拟、学习情景的操作空间[2]。
本文教学设计的学习情景是:针对学校有若干个部门。出于网络安全及数据传输频率的考虑, 通过建立虚拟子网, 将不同部门划入对应的子网内, 从而能保证数据传输有效性的同时, 避免一些广播数据包以及ARP病毒泛滥所造成的网络瘫痪。
1.5 管理与帮助的设计
教师职责:控制、管理、帮助和指导;关键是教师能否适应职责与角色的转变为了尽可能获得准确的实验结果, 在实验实施之前对学生进行访问、调查, 了解学生的爱好、兴趣、能力、知识水平;实验过程中对该班学生的学习进行引导、帮助, 给予一定的支持。
为了合理地分组, 根据对该班学生的能力进行分组, 主要采用操作能力强弱, 男女生搭配来划分小组。因为每个小组成员都要协作学习, 组员分工不同, 所以为了提高学习交换机基本配置的教学效果, 采用的是“组内异质, 组间同质”的分组方法。组内异质为互助合作奠定了基础, 而组间同质又为在全班各小组问展开公开竞争创造了条件。一般按5人来划分, 这样班上总共有48人, 可以划分为10个组。
1.6 总结与强化的设计
简明扼要的串讲, 将学生知识系统化;检测与练习可巩固所学知识, 保证达到预期教学目标。教学中对学生的学习进行总结与评价, 并结合学生学习过程中的典型问题进行简明扼要的串讲, 帮助学生系统化知识;通过小组完成情况的展示汇报评价进行总结综合性地评价学生的学习成果。
2 教学过程的实现
教学过程的实现主要包括以下几个关键步骤:
(1) 情境的导入:用VCD和投影仪在大银幕上播放幻灯片或者视频, 展示情境。
(2) 任务的布置:制作范例、指导学生观看范例并了解基本配置命令;要求学生明确虚拟子网的具体内涵。鼓励学生使用教师提供的资源, 在教师的指导帮助下, 根据网络实际情况, 进行子网的有效划分;指导学生如何判断配置的成功。
(3) 讲解的穿插:选择典型小组学生的配置结果, 根据其中的问题进行知识点的串讲。
(4) 子任务的分解:引导学生, 提出子任务, 要完成虚拟子网的划分应该包括哪些步骤?每个步骤的目的是什么?各个步骤中涉及到哪些配置命令?划分的根据是什么?结果是否正确?等一系列的问题, 让学生去探究、查询、收集及学习。在此基础上, 根据分组方案对学生进行合理的分组。
(5) 任务的分析:在学习获取信息中碰到问题时, 给予恰当的指导, 必要时可以手把手教其相关的操作, 再进行操作的撤销, 让学生亲自动手再进行一次操作。
(6) 结果的展示:教师认真听取每个小组所展示的虚拟子网划分结果, 并做出总结与评价。引导小组对本组问题解决的方法及效果做出评价, 并且小组之间可以进行相互评价。
3 教学结果分析
通过对学生所完成配置情况, 以及结束后对学生进行问卷调查等结果分析表明:本设计方案取得了明显的学习效果。对本教学方法的学习效果, 学生反应采用任务驱动教学方式要好于采用传统教学方式。任务驱动教学方式促进了学生对计算机网络课程的学习, 该班学生在动手操作能力、协作交流意识等各方面都得到了很好的锻炼。
摘要:任务驱动教学法适用于学习操作类的知识和技能。本文以计算机网络课程为例, 研究任务驱动教学法的具体应用, 涉及到教学方案的设计、教学过程的实现以及结果分析, 提高了学生的实践能力。
关键词:任务驱动教学法,网络课程,教学设计
参考文献
[1] 倪宝童.浅析“任务驱动”教学法在计算机教学中的运用[J].辽宁师专学报, 2007, 6.
[2] 费茵.浅谈任务驱动模式在计算机教学中的运用[J].北京人民警察学院学报, 2004, 8.