摘 要:《现代教育技术》是每个师范生必修的公共基础课、本文介绍了现代教育技术这门课的概况,在教学的实践中通过设计一个让学生必须完成的实验教学小案例,让学生快速掌握Flash基本动画及一些常用技巧,从而达到学会用Flash制作课件的目的。
关键词:现代教育技术、案例、Flash、制作课件
1、现代教育技术这门课的概况
现代教育技术是教育学科中的一门分支学科,主要研究教学媒体资源的开发应用,教学过程的设计、评价,以促进人类学习和教育、教学过程优化的理论与实践,是一门方法论性质的应用性学科。1999年起,北京师范大学开设了面向全校师范学生的《现代教育技术基础》公共课程,这是一门为培养师范学生职前教育技术基础理论和应用能力而设置的专业基础课。为满足培养学生实践能力和创新能力的需要,通过开展深入的研究和论证,本课程开设之初就在教学内容、教学手段、实验设置、实验设备等方面处于国内领先地位。现在《现代教育技术》是全国每个师范生必修的公共基础课,这门课的教材很多,但该课程涉及的知识从大的角度讲主要分为现代教育理论、现代教学媒体和现代教学软件几个方面;内容非常多,课时非常少。一般每周只有2-3课时,基本上的教材都会把教学中的常用课件制作软件如PowerPoint、Authorware、Flash和Dreamweaver介绍一遍,其实后三种软件周课时2节的话一学期都不容易学好,本人就曾给计算机专业的学生单独上过那三门课;所以想让非计算机专业的师范生在那么有限的课时里熟练掌握那么多知识是几乎不可能的。本文在教学的实践中通过设计一个让学生必须完成的小案例,让学生快速掌握Flash动画及一些常用技巧,从而达到学会用Flash制作课件的目的。
2、案例教学的必要性
案例教学法一般更多的是运用于法学、商学领域,而很少运用于理工科教学。但在flash教学中,由于学科本身的特点,案例教学法有着异曲同工之妙。近来也已有人提出在其它的工科教学中引入案例教学法的构想与实践。根据笔者以往多年的教学实践,对于操作性极强的应用软件教学,往往也可采用案例教学法。所谓案例教学法,是指运用案例进行教学实践,改变传统教学以本为本,从概念到概念的注入式教学方式,变成一种促进学生成为教学主体,学生自主学习、合作学习、研究性学习,探索性学习的开放式教学方式。联系flash教学,单凭抽象的理论是无法达到教学目的的。在开始制作前,学生不明确哪些是该做的,哪些是不必做的。哪些是重点部分或是关键部分,哪些是难点部分。此时处于主导地位的教师,先可以用具体的案例展示其效果,通过演示,不仅呈现给学生教学内容,明确这堂课所需完成的制作任务,而且要分析出该案例用所学知识已能实现的部分和暂时未能实现部分,特别要指出制作中可能存在的困难,并激励学生自己去找答案,在此基础上,开展以小组为单位的合作方式进行研究、讨论,并作出行之有效的实现过程。这样既让学生掌握了知识,也使他
们品味着学习过程中的快乐。由此决定在实施案例教学环节上,一定要重视对案例选取工作的科学性【1】。
3、Flash实验案例教学
首先给师范生布置《现代教育技术》中的Flash实验任务和要求。任务:每个同学制作以自己的名字为元件,以各种方式运动起来,并配有背景音乐和简单按钮交互的一个小动画。这里以自己名字为元件主要是防止有些学生把别人做好的作品直接复制,改成自己的作业;
所以也算是简单的防止学生盗版的措施吧。具体要求:
①开始时停在有“开始播放”按钮的交互画面上,按“开始播放”按钮后播放小动画,同时有背景和音乐;②让自己的姓名一个字一个字变形出现,全名出现后停留1s;③让自己的全名沿任意路径运动一下;④让自己的全名去遮罩背景转动4次;⑤让自己的全名淡入、淡出并停在结束的画面上,结束画面上有“重新播放”按钮。该任务的编程较复杂,参考源程序可向作者索取huweijun06@126.com,也可访问参考文献[2]外语学生作业获得。下面以Flash CS3为例讲解其制作步骤。
实现任务的步骤和操作
3.1制作有“开始播放”按钮的交互画面
①在图层1中导入背景图片,把图片布满整个舞台,在第二帧中按F6插入一个关键帧,在其后面根据需要插入帧,把图层名“图层1”改为“背景”。
②在背景图层的第一个关键帧上单击鼠标,然后用工具中的“T”在舞台上输入“我的小动画”、姓名、班级和学号,并修改字体的大小等属性。
③给第一个关键帧加上停止帧动作。选择背景图层的第一个关键帧,单击“动作-帧”面板,在出现的全局函数中选择“stop”双击鼠标,相应的在刚才的帧上会出现一个“α”符号。
④添加“开始播放”按钮。增加一层取名为“播放按钮”,从“窗口”→“其他面板”→“公用库”→“按钮”里挑选一个播放按钮并把它拖到舞台上,调整它的大小和位置。
⑤给按钮加动作。用鼠标选择按钮,单击“动作-按钮”面板→“影片剪辑控制”→“on” 双击鼠标→“release” 双击鼠标→“全局函数”中选择“play”双击鼠标,结果就给按钮加了“on (release) {play();}”的动作。
⑥增加一层命名为背景音乐。在第二帧插入“空白关键帧”,选择该“空白关键帧”→“文件”→“导入”→“导入库”,然后在自己的声音素材中选择一首音乐→“打开”可以看到声音被导入到库中。然后把刚才的声音文件从库中拉到舞台上,结果在刚才的“空白关键帧”上会出现声音文件的波形。选择属性面板对声音进行简单的设置。
3.2让自己的姓名一个字一个字变形出现
①在“背景音乐”图层上增加一层命名为“名字变形”,在第20帧中插入一个关键帧并在舞台写上姓,如“胡”,在第30帧中插入一个关键帧并在舞台写上名,如“伟”,在第40帧中插入一个关键帧并在舞台写上名字,如“俊”,在第50帧中插入一个关键帧并在舞台写上全名,如“胡伟俊”,在第51帧中插入一个关键帧,在第62帧中插入一个关键帧。
②把“名字变形”图层的第20、30、40和50帧打散:分别选中各个关键帧按“Ctrl”+“B”。
③选择第20帧→“属性”→“补间”→“形状”,形成从“第20帧”到“第30帧”的形状变形;其他几个关键帧间的变化同理。
3.3让自己的全名沿着任意路径运动
①在“名字
变形”图层上增加一层命名为“名字移动”,在第63帧中插入一个关键帧并在舞台写上全名,如“胡伟俊”,选择字“胡伟俊”→“修改”→“转化为元件”→“图形”在“名称”中输入“名字元件”确定,在库中备份。
②在“名字移动”图层的第90帧中插入一个关键帧。
③在“名字移动”图层上添加引导线,并在第63帧中插入一个“空白关键帧”然后用工具在舞台上画任意路径,画好后在第90帧中插入一个关键帧。
④把“名字移动”图层中第63帧的“名字元件”中心点和“引导线”图层的任意路径起点对准;把“名字移动”图层中第90帧的“名字元件”中心点和“引导线”图层的任意路径结束点对准。
⑤选择“名字移动”图层的第63帧→“属性”→“补间”→“动作”,形成从“第63帧”到第90帧的移动动作,测试场景就可以看到“全名”沿着“任意路径”运动了。
3.4让自己的全名去遮罩背景转动4次
①在“背景音乐”图层上增加一层命名为“名字遮罩转动”,在第91帧中插入一个“空白关键帧”然后把库中的“名字元件”拖到舞台上。
②在第120帧中插入“关键帧”,在第91帧上单击鼠标右键选择“创建补间动画”。
③单击第91帧→“属性”→“旋转”→“逆时针”→“4”。
④在图层“名字遮罩转动”的字上单击鼠标右键选择“遮罩层”。
3.5让自己的全名淡入、淡出并停在有“重新播放”按钮的结束画面上
①在“引导层: 名字移动”图层上增加一层命名为“名字淡入淡出”,在第121帧中插入一个“空白关键帧”然后把库中的“名字元件”拖到舞台上,在第135帧中插入一个“关键帧”,在第150帧中插入一个“关键帧”。
②在第121和135帧上单击鼠标右键选择“创建补间动画”。
③选择第121、150帧, 单击舞台上的“名字元件”→“属性”→“颜色”→“Alpha”→“0%”。
④在“背景图层”的第150、151、152帧中插入关键帧,在“背景音乐”的第150帧中插入“空白关键帧”。
⑤把“背景图层”的第151帧背景画面改为结束画面,写上字“谢谢观看”并加停止的帧动作;在“播放按钮”图层上增加一层并在第151帧插入“空白关键帧”,从库中拖出一个“重新播放”按钮并设置按钮动作,方法和首页的“播放”按钮一致。
⑥在“背景图层”的第2帧上加帧标签:选择第2帧→“属性”→“帧”→“2”,在第152帧上加帧动作“gotoAndPlay(2);”。
⑦如果想在结束画面时音乐停止,那么只要在“背景音乐”的第150帧上加帧动作“stopAllSounds();”。
⑧把整个程序保存在自己建的文件夹,文件名为自己的名字和学号,然后“控制”→“测试影片”。
看看你做成功了吗?这里的源文件是胡伟俊08.fla,播放文件是胡伟俊08.swf。学会了上面的知识,也就基本学会了Flash动画及一些常用技巧,同学们就可以用那些知识制作Flash课件了。
4、结束语
总之Flash制作课件是每个师范生必须掌握的一项技能。如何在课时非常少的情况下让所有的学生都学会Flash制作课件是现代教育技术工作者一项长期的工作,需要我们广大同行一起参与及总结,作者把师范生《现代教育技术》公共课多年教学的实践经验写出来与各位同行一起探讨,希望能更好的做好教学工作。该内容已写入《现代教育技术实用教程》 潘巧明,胡伟俊等编.现代教育技术基础(M).北京:科学出版社,2010.9.69-71.
基金项目:浙江省新世纪教育教学改革项目地方性高校开放实验室个性化服务体系的构建(yb09072)的研究成果之一