陳華(閩東衛生學校,福建福安355017)
?
中職教育Flash課件中拖曳題的制作及應用
陳華
(閩東衛生學校,福建福安355017)
摘要:在拖曳題型課件制作方面,Flash較其他課件制作軟件更具優勢。拖曳題難度適當,互動效果好,富有趣味性,非常適用于中職教育。本文簡述拖曳配對題和分類題的Flash課件制作設計過程及實現方法,并對其在中職教育中的應用價值進行探討。
關鍵詞:Flash課件;拖曳題;中職教育
拖曳題是多媒體課件中經常采用的一種題型,充分利用了計算機的交互性、多媒體性和智能性,使練習和測驗活動變得更加有效[1],使學科教學內容更加豐富。在制作拖曳題類型課件方面,Flash較其他課件制作軟件更具優勢,其課件功能強大、交互性好,并具有很強的可移植性,可以作為素材插入任何課件制作工具中加以利用。由于拖曳題的演示特點,中職生在完成題目過程中會感到輕松、快樂。本文以生理學拖曳題為例,對Flash課件制作及應用進行闡述。
拖曳題課件設計采用Flash最重要的內置類MovieClip類,利用MovieClip類中的startDrag()、stopDrag()、hitTest()這3個方法,實現影片剪輯實例的拖曳和碰撞檢測功能[2]。
1.1拖曳配對題的制作
拖曳配對題課件運行時的效果如圖1所示,練習或測驗時按住鼠標右鍵將下方的答案拖到上方相應的括號內,如果正確,會出現反饋提示“恭喜你,答對了!”;如果錯誤,答案圖標會返回原處,并出現提示“請再試一次!”。具體設計步驟如下。
(1)新建Flash文檔(ActionScript 2.0),將舞臺的尺寸設置為800像素×600像素,幀頻設置為30 fps,導入一張背景圖片并調整好位置,輸入文字“拖動下方答案到適當括號內”(見圖1)。
(2)新建影片剪輯元件“答案”,繪制一個無填充顏色、筆觸為藍色的圓角方形,輸入文字“肺回縮力”。用同樣方法制作另外3個影片剪輯,分別輸入文字“肺內壓與大氣壓之差”“肺泡表面張力”“呼吸肌的舒縮”。
(3)新建影片剪輯元件“括號”,繪制一個透明度設置為0的方形,其寬度設置較最長的“答案”稍寬,本例以“肺內壓與大氣壓之差”寬度為準。在方形上輸入“()”。
(4)切換至影片主場景,新建“題目”圖層,分別輸入文字“肺通氣的原動力”“肺通氣的直接動力”“胸膜腔負壓形成的主要原因是”和“肺泡表面活性物質能降低”,并調整好位置。
(5)新建“括號”圖層,先后4次將影片剪輯“括號”拖曳至主場景,調整好位置,分別代表“肺通氣的原動力”“肺通氣的直接動力”“胸膜腔負壓形成的原因”和“肺泡表面活性物質能降低”相對應的答案括號,并分別編號為n1、n2、n3和n4。
(6)新建“答案”圖層,分別將4個影片剪輯答案“呼吸肌的舒縮”“肺內壓與大氣壓之差”“肺回縮力”和“肺泡表面張力”拖曳到主場景,調整好位置,并分別編號為m1、m2、m3和m4。
(7)新建“反饋”圖層,在場景下方輸入一個空白的動態文本框,實例名稱命名為txt,并設置好字體、字號、顏色。
(8)新建“actoin”圖層,選中第一幀,按F9鍵打開“動作”面板,添加以下代碼:


然后再完成其他3組代碼的編寫,其中用m1和n1、m2和n2、m4和n4分別取代m3和n3,代碼的其他部分無差異。至此,課件制作完成,按“Ctrl+Enter”組合鍵測試效果,然后保存。
1.2拖曳分類題的制作

圖2 拖曳分類題課件運行效果圖
拖曳分類題課件運行效果如圖2所示,練習或測驗時按鼠標右鍵將下方的綠色圖標拖向上方相應的黃色圖標中,如果答題正確,綠色圖標消失,并出現正確判斷反饋,反之,綠色圖標會返回原處。全部操作正確時,會播放游戲結束的反饋,而后恢復圖2界面。具體制作方法如下。
(1)創建課件界面。
新建Flash文檔(ActionScript 2.0),將舞臺的尺寸設置為800像素×600像素,幀頻設置為30 fps,導入一張背景圖片并調整位置,輸入文字“分別拖曳下列綠色圖標至合適的黃色圖標中”(如圖2)。
(2)創建碰撞檢測元件。
①新建影片剪輯元件“綠色圖標”,繪制一個綠色方形,輸入“等容收縮期”,用同樣的方法制作另外4個影片剪輯,分別輸入“射血期”“等容舒張期”“充盈期”和“心房收縮期”。
②新建影片剪輯元件“黃色圖標”,繪制一個黃色圓角方形,輸入“房室瓣關閉,動脈瓣關閉”,用同樣方法制作另外兩個影片剪輯,分別輸入“房室瓣關閉,動脈瓣開放”“房室瓣開放,動脈瓣關閉”。
③新建一個命名為“正確判斷反饋”的影片剪輯,在第二幀繪制一個對勾,導入“判斷正確聲音.mp3”文件,新建“聲音”圖層,在第二幀插入該聲音文件。新建action圖層,在第一幀插入stop語句,控制影片剪輯停在第一幀。
④新建一個命名為“反饋”的影片剪輯,在第二幀導入小牛卡通圖片。導入“反饋.mp3”文件,新建“聲音”圖層,在第二幀插入該聲音。新建action圖層,第一幀插入stop語句。
(3)場景設置。
①切換至影片的主場景,新建“分類”圖層,從庫中拖出黃色圖標的3個影片剪輯“房室瓣關閉,動脈瓣關閉”“房室瓣關閉,動脈瓣開放”和“房室瓣開放,動脈瓣關閉”,調整好位置,并將3個影片剪輯實例分別命名為“fgdg”“fgdk”和“fkdg”。
②新建一個“周期”圖層,從庫中拖出綠色圖標影片剪輯“等容收縮期”“射血期”“等容舒張期”“充盈期”和“心房收縮期”,并將影片剪輯的實例分別命名為“a”“b”“c”“d”“e”,調整好位置。
③新建“反饋”圖層,將“正確判斷反饋”和“反饋”兩個影片剪輯從庫中拖出,放置在場景中的合適位置,并分別命名為“dui”和“chenggong”。
(4)添加動作腳本,實現交互功能。
①新建圖層“action”,在動作面板中添加代碼:
jishu=0;
“jishu”用來統計判斷正確的個數。
②選中影片剪輯“a”,打開動作面板添加拖曳代碼:

添加拖曳停止時檢測影片剪輯“a”(等容收縮期)是否與“fgdg”(房室瓣關閉,動脈瓣關閉)發生碰撞的代碼:

如果發生碰撞(判斷正確),則播放“正確判斷反饋”影片剪輯,并且設置“a”為不可見。
如果沒有碰撞發生(“等容收縮期”沒有被拖曳至“房室瓣關閉,動脈瓣關閉”黃色框內),那么影片剪輯“a”返回原來位置。其代碼添加如下:

③為心動周期的其余時期添加代碼。這些代碼與影片剪輯“a”所添加的代碼內容基本相同,差異在于記錄的各元件初始位置的x、y軸位置不同。
④打開“正確判斷反饋”影片剪輯,在action圖層的第二幀插入關鍵幀,在動作面板中添加如下代碼:_root.jishu++;
每正確判斷一次,“jishu”就加1。在action圖層的第二十幀插入關鍵幀,輸入如下代碼:

這段代碼用來檢測當心動周期中所有的時期都對上相應瓣膜狀態后,播放游戲結束的反饋。
⑤打開“反饋”影片剪輯,在action圖層的第六十三幀插入關鍵幀,并添加如下代碼:

這段代碼用于實現當游戲結束的反饋播放完時,心動周期所有綠色圖標影片剪輯回到初始位置,便于重復操作課件。同時,為使心動周期中所有的影片剪輯可見,繼續添加以下代碼:

至此,生理學拖曳題Flash課件制作完畢,按“Ctrl+Enter”組合鍵測試效果,然后保存。
布盧姆曾指出“群體教學并輔以每個學生所需要的反饋與個別化矯正性幫助,是掌握學習策略的實質”。課堂教學中形成性評價可以應用拖曳題Flash課件,其簡明扼要,能較好地反映學生對知識目標的認知程度。通過檢測一方面使學生能夠了解自己對知識目標的達成情況及不足;另一方面為教師提供一種有價值的教學反饋,有利于教師進行教學反思,并采取有效的改善措施,促進學生對知識的掌握。學生在自習或課后練習過程中,也可以借助拖曳題進行自我檢測、自我評估,并實行自我矯正,以提高學習效果。
Flash課件充分利用其直觀性、互動性以及娛樂性,能夠有效調動學生學習積極性,激發學習興趣,在當前教學過程中發揮著越來越大的作用[2]。Flash課件拖曳題型難度適中,互動效果好,表現形式富有趣味性,非常適用于中職教育。學生在進行拖曳題練習時,仿佛置身于快樂的游戲之中,達到“玩中學”的目的。總之,拖曳題可以豐富教學評價手段,有利于師生互動,提高教學效果。
參考文獻:
[1]潘萍,符于江.基于Flash腳本的拖曳題課件[J].電腦知識與技術,2009 (5):10629-10630.
[2]陳雄山.FLASH課件中拖曳題的設計實現[J].微型電腦應用,2011,24 (8):17-19.
中圖分類號:G434
文獻標識碼:B
文章編號:1671-1246(2016)09-0042-03