基于Flash在初中化学实验课件中的交互设计研究
2017-09-27徐鹏
徐鹏
摘 要:本文主要对初中化学实验课件中Flash交互性的优势和设计思路进行了探讨,简单介绍了flash中的as语言以及交互性在化学实验课件中的制作与应用,以期更加进一步理解flash在现代化教学中的重要作用。
关键词:Flash;交互性;化学课件;应用
【分类号】G633.8
一、Flash动画技术的交互性
1.1 Flash 的交互性指的是,利用Flash动画技术生成的内容,在播放时能够较好的支持事件交互和响应功能。在现代化的flash交互性动画传播网络中,方便地利用了动画本身的交互性功能,充分实现对受众群体的信息反馈和实时调查等多方面的功能,实现更加迅速、更为广泛的信息互动,加强了数据的流通效率,提高课堂教学效果。
二、 Flash课件中简单交互性的设计思路与过程
2.1 Flash课件的制作是一门网络技术,也是一种艺术的创作。Flash交互性课件的制作既遵循一般课件的制作思路,包括课题的选择、对课件进行构思、重要素材的处理、编写脚本信息等,又有其自身的特点 Flash的表现形式多种多样,要想制作出效果好的Flash课件,需要写出较为详细的脚本。
2.2课件素材的准备
在教学过程中,选择最佳的媒体形式去呈现教学内容,是运用Flash课件取得较好教学效果的重要因素。无论是丰富的声音、图片、还是可爱的卡通动画资源,都会极大地抓住学生的注意力,吸引学习者的兴趣,尤其是针对正处于青春期的初中学生而言,他们的情感取向和心理特性更喜欢这种学习形式。在课件素材的准备中,收集大量符合他们认知的素材,比如:形象有趣的动物图片、活泼可爱的人物图片、按钮声音等等,这些都会增加课件的实用性和可读性。
2.3交互式的设计
设计制作是Flash交互性课件开发中的核心内容。设计制作课件,并不是一个简单的媒体合成,而是需要较为强大的动手能力进行艺术再创造的复杂过程。具体来说,通过Flash软件,根据编辑编写的脚本,将各种教学素材合理有序地组织在一起,形成一个较为完整的课件整体。在这个制作过程中,应该注意图像的稳定清晰、文字的规范整齐、色彩和构图的正確合理搭配使用,最重要的是,要保证在转换运行的时候十分流畅平稳,可靠性强,便于教师操作使用控制,有利于学习者思考分析和仔细辨别观察。
四 、使用Flash 动画制作交互性化学课件
实验注意事项类型的题目,可以判断用判断题形式来提醒学生那些事错误的,那些是正确的。因为判断题不仅仅会判断对于错,还会在提交的过程中给予反馈。
实例:在实验室制作取氧实验中,停止加热时应先熄灭酒精灯,后将导管从水中取出。在这道题中我们会以对错两种符号来判断学生回答问题的正确与否。
交互式代码为:
on(release){
_root.dui_bt_visible=0;
_root.dui_bt_visible=0;
_root.ttishi._visible=100;
其代码实现的效果为:当单击按钮时,括号中的对号与错号按钮都消失,同时出现提示信息“如果先熄灭酒精灯,试管内气体的温度降低,压强减小,水槽里的水就会进入温度高的试管内,使试管炸裂”。
在错误按钮中添加:
On(release){_root.dui_bt_visible=0;
_root.cuo_bt_visible=0;
_root.smile_mc.play();}
上面这段代码实现效果是:当单击错误按钮时,括号中的对号与叉号按钮消失,同时会出现反馈图案,说明判断正误。
_root.key._visible=0;
其意为在运行课件时隐藏提示答案的面板。
在“key”按钮上添加:
On(release){
_root.key._visible=(_root.key._visible+1);
}
这句代码是单击“key”按钮时,显示或隐藏答案提示面板。
On(release){
If(_root.kong1==“上”&&_root.kong2==“下”&&_root.kong3==“左”&&_root.kong4==“右”){
_root.zhengque.gotoandplay(2);
_root.dui1.gotoandstop(2);
_root.dui2.gotoandstop(2);
_root.dui3.gotoandstop(2);
_root.dui4.gotoandstop(2);
_root.cuo1.gotoandstop(1);
_root.cuo2.gotoandstop(1);
_root.cuo3.gotoandstop(1);
_root.cuo4.gotoandstop(1);
以上代码表示如果填写的答案全部正确,播放正确的声音反馈,播放相应图案。
_root.cuo1 = 0;
_root.cuo2 = 0;
_root.cuo3 = 0;
_root.cuo4 = 0;
_root.jilu = 0;
_root.t1.maxChars = 2;
_root.t2.maxChars = 2;
_root.t3.maxChars = 4;
_root.t4.maxChars = 2;
onEnterFrame = function () {
_root.t1.onSetFocus = function() {
_root.jilu = 1;
};
_root.t2.onSetFocus = function() {
_root.jilu = 2;
};
_root.t3.onSetFocus = function() {
_root.jilu = 3;
};
_root.t4.onSetFocus = function() {
_root.jilu = 4;
};
};
在此程序代码的控制非常重要,制作的思路是当用户通过键盘录入相关的内容后,并提交答案,根据所填写内容进行对错判断并反馈信息。
五、结论
Flash软件是一个集动画、声音、视频、图像等为一体的软件,在当今信息高度发达的时代,flash不仅仅再是一个制作动画的简单平台,教学领域的使用越来越广泛。运用flash制作的交互式课件,充分调动学生的视听感官,激发学生的学习兴趣和积极性,达到提高教学效果的作用。
参考文献:
【1】马俊.Flash课件对互动教学的影响探讨.计算机技术与发展,2008(4)endprint