董红武
摘 要:flash课件成功取决于创意、设计、交互三个因素,换取决于flash课件结构的规划。本篇文章以制作乙烯课件为例,介绍了如何根据化学课件的特点、已有的创意,有效地把设计和交互结合起来,设计出富有特色的化学课件。
关键词:flash软件;化学课件;设计
Flash教学课件是指根据教学计划,把需要表现的内容通过视频、声音、动画、图像等多媒体手段来描述和表现的一种教学工具。它能生动、形象地描述各种教学内容吗,活跃课堂气氛,激发学生的学习兴趣,是近年来广泛应用的教学手段,是现代教学发展的必然趋势。
一、乙烯flash课件制作的创意和构想
1.1 乙烯课件制作创意
Flash课件动画的精髓是动画,本课件设计主要根据教学内容,把乙烯的分子机构,实验室制法,氧化反应,加成反应,加聚反应,乙烯的用途等内容进行整合,利用多媒体,突破教学重难点,提高学生的学习兴趣,改变学生的学习方式。
1.2 乙烯课件制作构想
乙烯课件结构设计包括一个flash片头,一个导航页,一个首页。Flash片头利用动画课件的名称,乙烯完整课件,程序退出,课件说明等按钮,网站链接等内容。导航页主要设计,课件主要内容,乙烯分子结构,实验室制法,氧化反应,加成反应,加聚反应,乙烯的用途,问题讨论等。
制作一个课件控制按钮,包括步进,步退,前进,后退,暂停,播放按钮。设计一个铅笔橡皮工具,指示课件重要部分,书写某些重要知识点。利用flash 程序语言设计,片头Loading,课件的缓进和缓出,课件各种互动、交互。
二、乙烯flash课件制作过程
2.1 flash课件场景的制作
化学课件场景制作简洁、明快,利用flash渐变色设计成线条形式,利用
flash文字制作软件 SWFText制作乙烯完整动画,然后导入flash軟件。利用flash按钮设置工具设计开始学习互动按钮,点击绿叶按钮可看课件说明及退出课件。点击下面网址启动学习相关乙烯化学知识链接。
2.2 flash课件loading制作
为了使课件运行更加流畅,需制作flash预载元件PreloaderMC,并在写入如下程序。
onClipEvent(load){
total = _root.getBytesTotal();
}
onClipEvent(enterFrame){
loaded = _root.getBytesLoaded();
percent = int(loaded/total*100);
text = percent+"%";
gotoAndStop(percent);
if(loaded == total){
_root.gotoAndPlay(2);
}
}
2.3 flash课件控制按钮设计
播放按钮
on(release){
_root.xx.play();
fang = true;
暂停按钮
on(release){
_root.xx.stop();
fang = false;
}
倒退按钮
on(release){
_root.gotoAndPlay(1);
}
返回按钮
on(release){
loadMovieNum("leirongcaidan.swf",10);
}
2.4 flash课件导航页设计
为了方便调入不同课程内容,分别制作5个flash隐形按钮写入以下程序
分子结构按钮
on(release){
loadMovieNum("fenzijiegou1.swf",10);
}
实验室制法按钮
on(release){
loadMovieNum("shiyanshizhifa.swf",10);
}
氧化反应按钮
on(release){
loadMovieNum("yanghuafany.swf",10);
}
加成反应按钮
on(release){
loadMovieNum("jiachengfanying.swf",10);
}
加聚反应按钮
on(release){
loadMovieNum("jiajvfany.swf",10);
}
乙烯用途按钮
on(release){
loadMovieNum("yixiyongtu.swf",10);
}
课程互动按钮
on(release){
loadMovieNum("kechenghudong.swf",10);
}
进度条按钮
onClipEvent(load){
chushi_x = _x;
zuo = _x;
you = _x+130;
ding = _y;
di = _y;
frameIncrement = 130/_root.xx._totalframes;
scrubIncrement = _root.xx._totalframes/100;
}
onClipEvent(enterFrame){
if(!tuozhuai){
_root.jindubang.shoubing._x=chushi_x +(_root.xx._currentframe * frameIncrement);
} else {
_root.xx.gotoAndPlay(Math.ceil((_root.jindubang.shoubing._x-chushi_x)*scrubIncrement));
}
}
2.5 flash课件次级页(课件内容)设计
用flash軟件motion动画,设计乙烯分子结构模型和动画软件。展示乙烯的碳碳双键和碳氢键及乙烯的平面结构。利用3dmax软件制作乙烯的三维动画并导入分子结构次级页。使学生直观理解乙烯平面分子机构,直观观察碳碳双键和碳氢键的不同,透结构决定性质的化学思想。
利用flash视频导入功能,导入实验室制取乙烯实验录像,真实再现乙烯的实验室制法,了解仪器装配和药品的使用,知道操作的重要步骤和实验时应注意的事项。
利用flash视频导入功能,重点导入乙烯燃烧反应实验录像,重点突出乙烯的纯度检验,乙烯的燃烧现象及燃烧后产物的检验。
利用flash软件motion动画功能,直观展示加成反应的原理,化学键的断裂和形成。通过动画演示,文字简介,化学反应书写,进一步加深学生对加成反应原理解和概念的理解。
通过flash动画,逐步演示加聚反应反应的历程,直观、形象的演示了化学反应的原理,乙烯碳碳双键的断裂,乙烯链节的形成,乙烯链节相连形成高聚物。抽象出乙烯加聚反应的化学方程式。进一步理解加聚反应的概念。
通过flash软件导入乙烯用途视频,形成flv软件,通过多媒体控制视频控制。
通过loadMovieNum( )导入图片和文字。通过不同形式介绍,重要的基本化工原料。聚乙烯塑料——食品袋·餐具·地膜等 聚乙烯纤维——无纺布;物生长调节剂,水果的催熟剂,以使水果尽快成熟。
利用getURL()链接到乙烯互动论坛,学生可以讨论各种课程问题。
三、乙烯flash课件测试和说明
在测试课件效果之前,检查课件的各个模块,对应得swf文件是否在同一个文件夹下,详细测试课件知识内容准确性,课件流畅性,各种按钮的良好交互。测试完了之后,可用Flash对课件源文件来对测试中发现的问题进行纠正。
一个好课件说明,有利于使用,最后写一个非常简洁说明。必须指明课件运行环境,利用flash player制作成flash.exe运行,或利用flashPlayer插件运行。
通过乙烯flash课件设计和制作,我们可以看出,课件设计最为重要的是创意,而利用flash软件我们可以进行模块化设计,实现多场景导航演示课件,制作个性化化学课件。