杂志汇电子商务

“任务驱动”教学法在计算机教学中的应用

作者:李华伟 任颖 周立军 王丽娜
文/李华伟 任颖 周立军 王丽娜

摘要:本文探讨了“任务驱动”教学法的定义与优势。探讨了“任务驱动”教学法的教学实施过程,包含任务的提出、分析、完成、归纳总结。最后指出“任务驱动”教学方法主要在于任务设置的合理性,这需要不断提高教员的教学能力水平。

关键词:任务驱动;计算机;教学

引言

计算机基础课程是一门实践性很强的学科。对于全面推进素质教育有着十分重要的意义。传统的教学模式一般都是“教员讲、学员听”,这种教学模式存在着严重的弊端,无法激发与培养学员的学习热情与兴趣,必须探索新的教学方法。“任务驱动”教学法符合计算机基础课程的层次性和实用性,促进学员对知识的理解和技能的掌握,能够培养学员的创新素质和信息素质。“任务驱动”教学法是使学员在分析任务、实施任务和完成任务的过程中获得知识和技能。

1 “任务驱动”教学法及优势

“任务驱动”是一种以建构主义教学理论为基础的教学方法。根据每节课的教学目标和教学内容合理的设置教学任务,任务里包含所要学习的内容,学员在完成任务的过程中主动地去思考、分析问题,和其他学员一起探讨解决问题的方法,进而掌握所需的知识。与传统的教学比较起来,“任务驱动”法可以让学员更有兴趣的去分析问题、解决问题,从而提高了学习效率。“任务驱动”教学中学员是始终围绕着任务进行自主探索学习,不像以前被动的接受。遇到问题相互交流、讨论,培养了学员的自学能力和协作能力。

2 “任务驱动”教学实施

传统的教学法的实施是学员被动的接受和理解知识,课堂教学枯燥无趣。而任务驱动法能够激发学员的学习兴趣,提高学员自主学习和协作学习的能力。任务驱动教学法的实施过程是这样的。首先教员根据教学目标和教学内容提出具体的任务,然后分析讲解任务,学员可独立或者合作完成任务。最后教员再进行归纳总结。任务驱动实施流程图如图1所示。

2.1 提出任务

任务的提出是教员实施任务驱动教学法的关键环节。设计任务要以激发学员的兴趣为前提,只有具有趣味性的任务才能激发学员的学习欲望,而学员的兴趣往往来源于生活。其次任务的设计要从实际出发,难度适宜,符合学员的特点。要充分考虑学员现有的文化知识、认知能力等。我院预选士官开设《计算机技能基础》这门课程,开课前进行了调查问卷,了解到学员的计算机应用基础比较弱,动手能力不强。所以在设置任务时,不能太难,太难容易让学员对这门课程有畏惧心理。当学到Word 2010表格制作的时候,由于预选士官在入伍以前都需要填写参军登记表,所以我们将任务设置完成一个“学员参军登记表”的制作。任务如图2所示。设定这样一个任务学员比较感兴趣,非常期待自己能够利用所学的知识完成这张表格。

2.2 分析任务

任务提出以后,教员让学员先讨论任务、分析任务,教员先不要讲解。分析完成任务需要哪些知识点,哪些是难点、重点。通过分析任务得知要想完成“学员参军登记表”,需要掌握插入表格、拆分和合并表格、设置表格格式等知识点。学员就会对需要的知识点比较感兴趣,主动去尝试去探索,学习积极性和主动参与的意识逐步增强。

2.3 小组协作、完成任务

在学员完成任务的过程中,对于简单的任务,学员可以采用自主学习的方法独立完成,教员可以予以指导。对于综合行性和难度较大的任务,可以采用“小组协作”的方式完成。由于军队院校的特殊性,学员自己支配的时间比较有限,一切活动基本都统一安排。因此在分组上最好以宿舍为单位,这样更利于小组成员的协作,也能保证分组的合理性,当然对于特殊情况教员再另行调整。

基于“小组协作”的任务驱动式教学是一种新型教学方式,学员以小组的形式,协作探究共同完成学习任务。“小组协作”学习可以培养学员的交流沟通能力、协作精神。小组成员分析、讨论任务,然后分工搜集资料,明确自己的职责与任务。通过协作和沟通交流,学员利用不同方法与途径完成任务,加深对知识技能的理解与掌握。

2.4 归纳总结

任务虽然完成,但是有些知识在学员的头脑中还是零散的。并且,学员的学习能力存在差异,所以,教员应该在任务完成以后及时地对所学的知识进行归纳总结,加深对知识的理解、记忆。通过归纳总结教员可以及时地获得教学过程中的实施情况,从而及时地调整教学设计,以便为下一步的教学做好准备。

3、应用实例

我们以《计算机程序设计》这门课中学习二维数组为例研究“任务驱动式”教学的过程。

3.1 教学目标

首先确定教学目标,二维数组的教学目标为:

1)掌握二维数组的定义、赋值、输入和输出以及引用的方法。

2)掌握掌握二维数组的相关算法(矩阵行列互换、矩阵中特定数据的查找)。

3)巩固循环嵌套的使用。

3.2 提出任务

根据教学目标提出学员感兴趣的任务。要求学员打印出如图3的杨辉三角形。

3.3 分析任务

杨辉三角形,又称贾宪三角形,是二项式系数在三角形中的一种几何排列,如图4所示。

由排列可以得出如下结论:

◆ 第n行的数字个数为n个

◆ 每一行第一个和最后一个数字都是1

◆ 中间每个数字等于其正上及左上两个数字之和

3.4 完成任务

1)定义二维数组a[10][10]

2)给二维数组元素赋值

△ 当j=0时,a[i][j]=1

△ 当i=j时,a[i][j]=1

△ 当i>j,a[i][j]=a[i-1][j]+a[i-1][j-1]

3)输出10行杨辉三角形

for(i=0;i<10;i++)

{for(j=0;j<=i;j++)

printf(“%5d”,a[i][j]);

printf(“n”); }

3.5 归纳总结

由杨辉三角形这个任务驱动大家完成了二维数组的学习,大家编写完代码、编译、调试、输出结果以后归纳一下常见的错误,注意的问题。

4、总结

“任务驱动”教学法是使学员成为学习的“主体”,充分地发挥学员的积极性、主动性和创造性。“任务驱动”教学方法主要在于任务设置是否合理,教学任务设置的好坏直接影响着教学效果,教学质量的高低,难度不能过大也不能过小,这样都不利于教学工作的顺利实施。因此,“任务驱动”教学法要想顺利实施还需不断提高教员的教学能力水平。

参考文献

[1] 范海峰.基于任务驱动的教学模式在《大学计算机基础》中的应用与研究[D].东北师范大学,2012.

[2] 任芳宁.任务驱动教学法在军医大学《计算机应用基础》教学中的应用研究[D].第四军医大学,2012.

[3] 曾祥光.任务驱动教学法在反转课堂实践中的应用研究[J].中国成人教育,2014,(7):130-132.

[4] 郑开涛.任务驱动教学模式的探讨[J].当代教育论坛,2008(8).

[5] 崔妍.任务驱动法在高校计算机基础的教学研究[J].科技论坛,2015.11:155-156.

[6] 王明明,柴晓丽,于海珠.任务驱动法在大学计算机基础教学中的实践与探索.长春师范大学学报(自然科学版).2014.12:33(6):127-128.

作者简介:

李华伟,讲师,现就职于山东商务职业学院,主要研究方向为计算机应用、物联网;

任颖,硕士,讲师,现就职于海军航空工程学院基础实验部,研究方向:计算机应用、人工智能;

周立军,硕士,讲师,现就职于海军航空工程学院基础实验部,研究方向:计算机应用、人工智能;

王丽娜,硕士,讲师,现就职于海军航空工程学院基础实验部,研究方向:多媒体教育。

 

网络食品市场信用评价机制与担保机制构建

电子商务平台下农产品信用评价指标体系构建

微信公众平台中客服应答系统的构建

“互联网+教育”教育新模式的探索与思考

基于电商与快递协同发展的复合型人才培养模式研究

电子商务平台客户服务岗位实习在专业人才培养中的应用

相关文章