徐鵬
摘 要:本文主要對(duì)初中化學(xué)實(shí)驗(yàn)課件中Flash交互性的優(yōu)勢(shì)和設(shè)計(jì)思路進(jìn)行了探討,簡(jiǎn)單介紹了flash中的as語言以及交互性在化學(xué)實(shí)驗(yàn)課件中的制作與應(yīng)用,以期更加進(jìn)一步理解flash在現(xiàn)代化教學(xué)中的重要作用。
關(guān)鍵詞:Flash;交互性;化學(xué)課件;應(yīng)用
【分類號(hào)】G633.8
一、Flash動(dòng)畫技術(shù)的交互性
1.1 Flash 的交互性指的是,利用Flash動(dòng)畫技術(shù)生成的內(nèi)容,在播放時(shí)能夠較好的支持事件交互和響應(yīng)功能。在現(xiàn)代化的flash交互性動(dòng)畫傳播網(wǎng)絡(luò)中,方便地利用了動(dòng)畫本身的交互性功能,充分實(shí)現(xiàn)對(duì)受眾群體的信息反饋和實(shí)時(shí)調(diào)查等多方面的功能,實(shí)現(xiàn)更加迅速、更為廣泛的信息互動(dòng),加強(qiáng)了數(shù)據(jù)的流通效率,提高課堂教學(xué)效果。
二、 Flash課件中簡(jiǎn)單交互性的設(shè)計(jì)思路與過程
2.1 Flash課件的制作是一門網(wǎng)絡(luò)技術(shù),也是一種藝術(shù)的創(chuàng)作。Flash交互性課件的制作既遵循一般課件的制作思路,包括課題的選擇、對(duì)課件進(jìn)行構(gòu)思、重要素材的處理、編寫腳本信息等,又有其自身的特點(diǎn) Flash的表現(xiàn)形式多種多樣,要想制作出效果好的Flash課件,需要寫出較為詳細(xì)的腳本。
2.2課件素材的準(zhǔn)備
在教學(xué)過程中,選擇最佳的媒體形式去呈現(xiàn)教學(xué)內(nèi)容,是運(yùn)用Flash課件取得較好教學(xué)效果的重要因素。無論是豐富的聲音、圖片、還是可愛的卡通動(dòng)畫資源,都會(huì)極大地抓住學(xué)生的注意力,吸引學(xué)習(xí)者的興趣,尤其是針對(duì)正處于青春期的初中學(xué)生而言,他們的情感取向和心理特性更喜歡這種學(xué)習(xí)形式。在課件素材的準(zhǔn)備中,收集大量符合他們認(rèn)知的素材,比如:形象有趣的動(dòng)物圖片、活潑可愛的人物圖片、按鈕聲音等等,這些都會(huì)增加課件的實(shí)用性和可讀性。
2.3交互式的設(shè)計(jì)
設(shè)計(jì)制作是Flash交互性課件開發(fā)中的核心內(nèi)容。設(shè)計(jì)制作課件,并不是一個(gè)簡(jiǎn)單的媒體合成,而是需要較為強(qiáng)大的動(dòng)手能力進(jìn)行藝術(shù)再創(chuàng)造的復(fù)雜過程。具體來說,通過Flash軟件,根據(jù)編輯編寫的腳本,將各種教學(xué)素材合理有序地組織在一起,形成一個(gè)較為完整的課件整體。在這個(gè)制作過程中,應(yīng)該注意圖像的穩(wěn)定清晰、文字的規(guī)范整齊、色彩和構(gòu)圖的正確合理搭配使用,最重要的是,要保證在轉(zhuǎn)換運(yùn)行的時(shí)候十分流暢平穩(wěn),可靠性強(qiáng),便于教師操作使用控制,有利于學(xué)習(xí)者思考分析和仔細(xì)辨別觀察。
四 、使用Flash 動(dòng)畫制作交互性化學(xué)課件
實(shí)驗(yàn)注意事項(xiàng)類型的題目,可以判斷用判斷題形式來提醒學(xué)生那些事錯(cuò)誤的,那些是正確的。因?yàn)榕袛囝}不僅僅會(huì)判斷對(duì)于錯(cuò),還會(huì)在提交的過程中給予反饋。
實(shí)例:在實(shí)驗(yàn)室制作取氧實(shí)驗(yàn)中,停止加熱時(shí)應(yīng)先熄滅酒精燈,后將導(dǎo)管從水中取出。在這道題中我們會(huì)以對(duì)錯(cuò)兩種符號(hào)來判斷學(xué)生回答問題的正確與否。
交互式代碼為:
on(release){
_root.dui_bt_visible=0;
_root.dui_bt_visible=0;
_root.ttishi._visible=100;
其代碼實(shí)現(xiàn)的效果為:當(dāng)單擊按鈕時(shí),括號(hào)中的對(duì)號(hào)與錯(cuò)號(hào)按鈕都消失,同時(shí)出現(xiàn)提示信息“如果先熄滅酒精燈,試管內(nèi)氣體的溫度降低,壓強(qiáng)減小,水槽里的水就會(huì)進(jìn)入溫度高的試管內(nèi),使試管炸裂”。
在錯(cuò)誤按鈕中添加:
On(release){_root.dui_bt_visible=0;
_root.cuo_bt_visible=0;
_root.smile_mc.play();}
上面這段代碼實(shí)現(xiàn)效果是:當(dāng)單擊錯(cuò)誤按鈕時(shí),括號(hào)中的對(duì)號(hào)與叉號(hào)按鈕消失,同時(shí)會(huì)出現(xiàn)反饋圖案,說明判斷正誤。
_root.key._visible=0;
其意為在運(yùn)行課件時(shí)隱藏提示答案的面板。
在“key”按鈕上添加:
On(release){
_root.key._visible=(_root.key._visible+1);
}
這句代碼是單擊“key”按鈕時(shí),顯示或隱藏答案提示面板。
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);
以上代碼表示如果填寫的答案全部正確,播放正確的聲音反饋,播放相應(yīng)圖案。
_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;
};
};
在此程序代碼的控制非常重要,制作的思路是當(dāng)用戶通過鍵盤錄入相關(guān)的內(nèi)容后,并提交答案,根據(jù)所填寫內(nèi)容進(jìn)行對(duì)錯(cuò)判斷并反饋信息。
五、結(jié)論
Flash軟件是一個(gè)集動(dòng)畫、聲音、視頻、圖像等為一體的軟件,在當(dāng)今信息高度發(fā)達(dá)的時(shí)代,flash不僅僅再是一個(gè)制作動(dòng)畫的簡(jiǎn)單平臺(tái),教學(xué)領(lǐng)域的使用越來越廣泛。運(yùn)用flash制作的交互式課件,充分調(diào)動(dòng)學(xué)生的視聽感官,激發(fā)學(xué)生的學(xué)習(xí)興趣和積極性,達(dá)到提高教學(xué)效果的作用。
參考文獻(xiàn):
【1】馬俊.Flash課件對(duì)互動(dòng)教學(xué)的影響探討.計(jì)算機(jī)技術(shù)與發(fā)展,2008(4)endprint