董紅武
摘 ?要: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軟件我們可以進行模塊化設計,實現多場景導航演示課件,制作個性化化學課件。