Flash 多媒体教学课件的开发技术
2015-06-02陈小娟
陈小娟
摘要:近年来,随着信息技术在教学中的广泛应用,Flash多媒体教学课件在课堂中的作用也日益显著。Flash多媒体教学课件集文字、图片、动画、声音于一体,以生动有趣的动画、美妙动听的声音、神奇独特的交互、直观形象的演示将课堂带入全新境界,有效地激发学生学习的兴趣,提高课堂效率。Flash软件本身简单易学,功能强大,所具有的脚本代码,能实现各种交互功能。通过Flash课件提高教学效率也成为一种趋势。
关键词:Flash教学课件;开发技术;制作;代码 调试
中图分类号:TP37 文献标识码:A 文章编号:1009-3044(2015)09-0210-02
Abstract:In recent years, with the wide application of information technology in teaching, the role of Flash multimedia courseware in the classroom are also increasingly significant. Multimedia courseware based on Flash set text, pictures, animations, sounds in one, with vivid and interesting animation, beautiful voice, magical and unique interactive, intuitive demonstration classroom into a new realm, effectively stimulate students interest in learning, improve classroom efficiency. The Flash software itself is simple, powerful, has the code, can achieve a variety of interactive function. Through the Flash courseware to improve teaching efficiency has become a trend.
Key words: Flash teaching courseware; The development of technology; make; code; debugging
隨着Flash教学课件在课堂教学应用越来越广,作用也越来越明显。本人曾多次代表学校参加广东省“创新杯”信息化教学设计大赛,在Flash课件开发方面积累了一些心得和体会。本文就Flash课件主界面的制作过程、课件理论知识模块的添加、课堂练习的制作与实现、制作课件导航系统等关键技术,结合具体案例作了详细描述以供参考。
1 课件主界面的制作
1)在Photoshop中编辑图像素材:Photoshop具有强大的图像处理功能,使用该软件将所需图像素材处理后导入到Flash中即可使用,非常的方便简单。
2)添加动画效果
(1)片头制作:导入背景图片,利用文字、图片制作一些简单的补间动画,如小鸟飞过、树叶飘动等效果。也可将背景设为黑色,制作一段影片剪辑导入,完成片头制作,如下图效果:
(2)主界面制作:完成主界面背景图片设计后,对每堂课的教学环节根据需要进行设置,主要包括有:导入新课、新课内容、课堂练习、任务拓展、课堂小结等环节。最简单的方法是利用按钮元件的单击事件来实现跳转。效果如下图所示:
3)添加声音效果
一般声音添加主要是背景音乐和音效,背景音乐可以选择符合场景的。音效是特殊声音的添加,可以自己录制 ,也可在网上下载相关声音素材。添加声音的方法很简单:选择需要添加声音的帧,将声音文件插入到舞台,这时帧上出现一个小短线,音效就添加成功了,并设置同步属性。效果及设置如下图所示:
2 课件理论知识模块添加
利用文字、图片完成理论知识讲解模块,添加生动有趣的动画展示知识原理,可使我们的课堂变得更加生动有趣,每部分内容为单独一个模块,也可制作成独立的影片剪辑或场景。
3 课堂练习的制作与实现
1)选择题的制作
课堂练习是对本节课知识点的巩固和加强,习题的完成可使学生加深对本课知识的理解。题目用文本工具输入,选项用User Inter face组件来完成。制作重点是网上答题,电脑自动判断对错并计算得分,得分利用动态文本显示,部分代码及效果如下图:
2)填空题的制作
填空题的制作与选择题类似,控制代码和运行效果如下图所示:
4 制作课件导航系统
在完成了每一个独立的教学模块后,在主界面制作导航系统,把各模块拼接在一起,完成整个课件的制作。导航系统的制作主要有三种方法,其中帧跳转法和场景跳转法是较为简单的。
1)帧跳转法:若将每个教学模块制作成影片剪辑元件,将该元件放在一个关键帧上并用一个stop()函数控制影片不再重复播放。在主界面通过对交互按钮元件实现控制,并在按钮上通过gotoAndPlay()函数控制影片播放,从而实现课件的交互控制。代码如下:
On (release){gotoAndPlay(“loop”)}// loop是跳转目标帧的标签//
2)场景跳转法:一个Flash影片可包含多个场景,每个场景又都有独立的时间轴。我们的课件一般由几个模块组成,把它们分别制作成几个独立场景。利用场景的跳转即可实现课件的导航。代码如下:
On (release){gotoAndPlay(“场景名称”,1)}
3)函数跳转法:
attachMovie()函数:可直接用该函数调用影片剪辑元件,主代码如下:
On(release){
root,attachMovie(“链接标识符名称”,”实例名称”,1)
}
loadMovie() 函数:可加载外部影片,若我们将每模块都制作成独立的Flash影片,则需用到该函数实现导航功能,主代码如下:
On(release){
loadMovie(“URL”,level);
}
5 调试影片
完成后对影片进行调试。一个成功的课件,可能需经过多次的调试、试用、修改和完善后才能投入使用。在调试中,除了确保课件能流畅运行外,按钮、声音、画面等效果也是主要调试的内容。
总结:Flash教学课件的开发技术是集程序设计、动画制作为一体,更整合了美学、色彩搭配、沟通交流及教学设计等能力。一个精美的教学课件,不但能使教师的课堂效果事半功倍,更方便了学生的学习和记忆,给予学生美的享受。作为计算机专业教师,应充分挖掘计算机技术解决教学问题,结合传统教学,制作出更多优秀教学课件,提高课堂教学效率。
参考文献:
[1]李耀麟.用Flash开发多媒体课件的研究[J].中山大学学报论丛,2007(2).
[2]张利锋,杜允晓.Flash文件在多媒体课件制作中的应用[J].考试周刊,2009(25).