首页 > 范文大全 > 正文

Flash任务驱动教学法探究

开篇:润墨网以专业的文秘视角,为您筛选了一篇Flash任务驱动教学法探究范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:flash是当今最流行的动画编辑软件之一,有着非常广泛的应用前景。目前各个院校分别开设Flash相关课程,以提高学生的动手能力和创新精神。将任务驱动法运用到Flash教学过程中,有助于培养学生的分析能力和动手能力,具有良好的效果

关键词:Flash;任务驱动;教学

中图分类号:G434文献标识码:A文章编号:1007-9599 (2011) 07-0000-01

Flash Task-drive Teaching Method

Sun Chuang

(Guangdong Huizhou Agricultural School,Huizhou516023,China)

Abstract:Flash is the most popular animation editing software,has a very wide range of applications.Individual institutions to set up the current Flash-related courses to improve the abilities of students and innovation.The task-drive method applied to Flash the teaching process,help students analytical skills and ability,with good results.

Keywords:Flash;Task-drive;Teaching

一、Flash课程特点决定采用任务驱动教学。

Flash课程是一门注重实践,操作性强的课程。对于多数院校学生来说,往往对理论课程兴趣匮乏,而传统教学方式中,却偏重于理论教学,这不仅使学生学习兴趣减弱,还会严重影响教学质量。学生在学习过程中缺乏上机实践,课余时间实践又得不到很好的监督和引导。因此,有必要在课堂中运用任务驱动方法来开展课堂教学。

二、Flash任务驱动教学的原则

任务驱动教学法是一种建立在建构主义学习理论基础上的教学法,哲学和心理学使其理论基础,他的核心观点是学习者要从实践经验中积极构建出自己的知识体系。知识不仅仅是要通过他人的传授获得,而应是学习者在一定的社会文化背景下,借助其他人(包括教师和学习伙伴)的帮助,充分利用资源,通过建构的方式获得。学习者要进行学习需与任务和问题相结合,以探索问题的方式来引导和维持学习者的学习动机和兴趣,建构真实的学习环境,让学习者带着确定的任务进行学习,以使学生获得学习主动权。这样,学习者的学习不单单是由外到内的知识转移和传递,还是学习者主动建构自己的知识体系和经验的过程,通过新旧经验的相互作用和融合,丰盈自己的知识,提高自己的能力。

在教课过程中,要坚持任务为主线,辅导为辅。教师要担当组织者,指导者的角色。充分利用现有的教育教学资源。利用情景和话语环境跳动学生的主动性和积极性,是学生在完成任务的同时,理解任务的内涵和理论基础。达到课程教学的目的

三、Flash任务驱动教学的实施方案

院校要充分利用自身的微机设备和实验环境,将学生集中在机房。要保证最多两人一机。采用任务驱动教学。对大纲所要求的内容以任务的形式的给出,要求学生在规定时间内完成。具体实施方案可根据:情景引入―>任务说明―>学生实践―>作品交流―>解释总结。

在情景引入环节中,教师要充分利用现有的资源,首先对任务的成果进行展示,使学生在观看时,引发他们的兴趣,使他们在期待动手的心情下完成成品演示。例如:Flash课程中,需要讲解Flash中影片剪辑的深度问题。可以演示现在非常流行的Flash+Xml+Js焦点轮换图,对于其中的的深度交换问题,如果通过直接的讲解不易理解,可将代码:

//设置该MC置顶显示

public static function setTop(groupName:String,mcName:MovieClip):Void

{//判断是否有该组

If(group [groupName]==undefined)

{

group[groupName]=[]

}

//判断是否已经加入该MC

if(checkGroup(groupName,mcName)==-1)

{

group[groupName].push(mcName)

}

//把数组按照MC深度重新排序

group[groupName].sort(compare)

var groupIndex:Number=checkGroup(groupName,mcName)//取得MC在数组中的索引值

for(var i=groupIndex+1;i

{

//循环交换各MC的深度

mcName.swapDepths(group[groupName][i])

}

}

对学生进行演示,并对其中的swapDepths函数进行简单的讲解,告诉学生如何去查阅资料,如何使用。并在实践中运用此段代码进行修改以适应自己的任务需求。

在任务布置过程中,要有意将教学内容隐藏在细节中,将任务的实现思想和核心步骤进行演示。让学生在执行任务的过程中,能够有针对性的学习理论知识,并且做到理论和实践相结合,充分发动学员的主观能动性,在实践中发现问题,在实践中解决问题。教师要在实践过程中充分调动学生的积极性,并做好指导工作,是学生紧紧围绕任务中心,在强烈的问题动机驱动下,主动完成任务。还要积极鼓励他们相互交流相互协作,共同讨论和学习在实践过程中遇见的问题。

学生在完成任务后,成就感油然而生,这样可以激发他们对学习更大的热情。并让他们适时进行总结和讨论,交流自己的观点和经验,亦可将不能解决的问题汇总,交由教员以讲课的方式予以解决。这不仅可以使学生养成思考问题,分析问题和解决问题的良好习惯,还能使学生在实践中培养自己动手能力和自主学习能力。

参考文献:

[1]叶静匕.“任务驱动”型教学探究[J].中小学信息技术教育,2004,2:12

[2]郭林涛.任务驱动教学方法的构建[J].中小学信息技术教育,2003,3:24

[3]祝智庭.现代教育技术―走进信息化教育[M].北京:教育科学出版社,2002