
摘 要:介紹在Flash中制作交互式練習題的四種方法,尤其推崇利用Wondershare QuizCreator軟件實現。目前很多學校已經用這個軟件制作了考試系統,效果很好。
關鍵詞:軟件;課件;Wondershare QuizCreator
Flash課件的制作中經常會在課件中放入一些練習題,下面我分別來談談我在制作交互式練習題中的解決方案。
一、利用ActionScript2.0實現
ActionScript 動作腳本是Adobe Flash Player運行時環境的編程語言。它在 Flash 應用程序中實現交互、數據處理以及其他功能。交互式練習題就是這種交互動畫,它可以由ActionScript編程完成,目前ActionScript已經推出了3.0版本,在這里我只就2.0版本中的交互式單項選擇題進行分析和制作。
Flash制作單項選擇題需要解決以下問題:
1.每個題目在做過一次的情況下可以重新做一次。
2.當選擇了某個選項以后,在題目中的空白橫線處必須出現該選項的序號,如A、B、C、D等,以提示所選的是什么。
3.當選擇完成后,系統應給出答案的正誤,在題目的右側給出錯號。
4.在給出題目的正誤之后,有時候還要對所選答案進行簡單分析和講解。下面我來對上述問題逐一解決。
(1)若要使每個題目可以反復地重做,那么所有題目都要做成影片剪輯。
(2)若要在選擇了某個選項之后,在題目的空白橫線上出現所選選項的字母,則還需要做一個影片剪輯,即答案影片剪輯。
(3)在完成選擇后由系統給出正誤判斷,則還需一個正誤判斷的影片剪輯,在這個影片剪輯中,第一幀插入動作stop(),第二幀畫√號,第三幀畫×號。同樣在按鈕的release事件中添加一個跳到答案影片剪輯中某幀的動作gotoAndStop(),就可實現如上效果。
(4)完成題目后所給出的答案分析也是一個影片剪輯,第一幀是動作stop(),第二幀給出A的答案分析,第三幀給出B的答案分析,第四幀給出C的答案分析,第五幀給出D的答案分析。同樣也是在按鈕的release事件中添加一個跳到答案影片剪輯中某幀的動作gotoAndStop()即可。
完成這些操作一道單選題就做好了,這種方法對初學者來說不易掌握,而且操作也比較麻煩。下面我再介紹比較方便的幾種方法。
二、利用組件實現
下面以多選題為例說明使用組件做交互練習題的方法。首選是新建一個Flash文件,在場景中做好選擇題的背景,再建影片剪輯制作多選題1。在多選題影片剪輯中建四個圖層,分別放組件代碼、作為檢查答案的按鈕組件、作為備選答案的復選框組件和題目文本。
擺放好位置后就是代碼的編寫了,對復選框組件和按鈕組件可通過fontSize、color兩個屬性設置外觀。最重要的就是按鈕組件監聽代碼,當按按鈕時要判斷題目是否正確。代碼寫法:
function clicked(){
if(cbox1.selected==1cbox2.selected==1cbox3.selected==1cbox4.selected==1){
fk=“太棒了,答對了!”;
}else{
fk=“不對噢,再想想!”;
}
}
but1.addEventListener(“click”,clicked);
代碼中出現的fk為動態文本變量名,題目是否正確的判斷都在這個動態文本中顯示,這與前面的例子在影片剪輯中顯示答案的正誤一樣,都是典型常用的方法。這樣多選題就做出來了。
三、利用模板實現
在Flash8到FlashCS3的版本中都提供了測驗模板,利用模板我們可以很輕松地制作各種你想要的題目。選擇從模板創建后,可選擇一種樣式,Flash8中系統提供了三種樣式。進入到編輯界面后可以看到在時間軸的圖層區域內有5個圖層。其中Interaction層就是模板給出的六種題型的圖層,從第2幀到第7幀,每個幀上對應一種測驗題型,依次是:拖放題、填空題、熱對象題、熱區題、多項選擇題、判斷題。可惜的是CS4以上的版本不再提供這個模板。
四、利用Wondershare QuizCreator實現
Wondershare QuizCreator是一個強大的Flash試題工具,它簡單易用,功能強大,支持可視化快速開發,利用它可以在沒有編程基礎的情況下,輕松地制作出基于Flash的交互式的試題,并能進行測評。在沒有模板的情況下,Wondershare QuizCreator無疑是一個最方便快捷的選擇。
在Flash課件中交互式練習題的制作道路上,我經歷了上述四個過程,由起初的ActionScript代碼到現在的Wondershare QuizCreator讓我深切地感受到計算機軟件發展的日新月異,它正朝著一個功能強大、使用便捷的方向走入普通人的生活。相信在未來的教學中會有更新更好的多媒體工具幫助教師制作出模擬各種環境的交互測試題。
參考文獻:
繆亮,張愛文.Flash多媒體課件制作實用教程[M].北京:清華大學出版社,2007.
作者簡介:黃金穎,女,出生于1979年2月,本科,就職于吉林信息工程學校,研究方向:電子計算機。