☆ 馮美文 金 琳
(江西省臨川一中,江西撫州 344100)
巧用Flash8制作生物課堂交互測驗
☆ 馮美文 金 琳
(江西省臨川一中,江西撫州 344100)
本文利用Flash8強大的交互制作功能,結(jié)合生物教學(xué)過程中要對某重要概念知識點及時反饋等實際問題,制作生物課堂交互測驗小程序,以優(yōu)化課堂教學(xué)。
Flash8;交互;生物測驗
作為高中生物學(xué)教師,在平時的常規(guī)教學(xué)中,經(jīng)常需要在課堂上用些小測驗來鞏固學(xué)生學(xué)習(xí)的效果。如果能夠?qū)⑸镏R制作成具有交互功能的Flash動畫,這樣讓學(xué)生在交互性很強的答題過程中,就能夠短時間內(nèi)掌握更多的知識,提高學(xué)習(xí)效率,同時,也優(yōu)化了教師的教學(xué)。本文筆者就來給大家介紹一下如何利用Flash快速制作生物選擇題。
啟動“Flash 8”程序,新建一個Flash文檔,接著在屬性欄設(shè)置好Flash文檔的大小及前景顏色,最后將此文檔保存在電腦另一位置,取名為“生物選擇題.fla”。
把系統(tǒng)默認(rèn)的“圖層1”雙擊命名為“text”作為放置文字的圖層(如圖1,①處),然后選中“工具”面板中的文本工具或直接使用快捷鍵“T”,在文檔顯示區(qū)域插入三個靜態(tài)文本框,分別在這三個文本框中輸入標(biāo)題,第一道選擇題題干及與這個選擇題的四個選項內(nèi)容,同時,對文本框設(shè)置其文字的字體、大小及顏色等參數(shù)。接下來只需要復(fù)制并粘貼區(qū)域中的文本框二和文本框三,修改其中的題目內(nèi)容和選項內(nèi)容,這樣就可快速生成第二道選擇題,效果如圖1。
圖1
點擊新建圖層圖標(biāo)(如圖1,②處),新建兩個新圖層,命名為“btn”、“as”分別作為放置按鈕和添加代碼的圖層。最后,同時選中三個圖層的第一幀,按下F5或點擊鼠標(biāo)右鍵彈出的菜單中選擇插入幀。
為了不受其它圖層的影響,先把圖層“text”和“as”鎖定,然后選中“btn”按鈕圖層,單擊菜單“插入→新建元件”命令,在彈出的“創(chuàng)建新元件”對話框中,勾選“按鈕”單選框并在名稱欄的文本框中輸入“button”,最后點單擊“確定”,這時會看到在主場景中會打開如圖2所示的窗口,接著進行以下操作:選中“工具”面板中的矩形工具或直接使用快捷鍵“R”在當(dāng)前的窗口中繪制一個矩形,填充和邊框顏色任意,接下來選中按鈕的“彈起”幀直接拖至“點擊”幀(如圖2,①處),到此一個透明按鈕基本完成,返回場景1。
圖2
在主場景中,選中“btn”圖層的第一幀,按下“CTRL+L”或點擊“窗口”菜單下的“庫”命令,打開“庫”面板,把剛創(chuàng)建好的透明按鈕拖拽到第一道選擇題的第一個選項下,然后調(diào)整該透明按鈕的大小,使其能與選項的內(nèi)容正好覆蓋住為宜,接下來將這個透明按鈕選中復(fù)制并粘貼若干份,把復(fù)制出來的按鈕將其它選項同樣覆蓋?。ㄈ鐖D3中加亮部分所示)。
圖3
點擊菜單“窗口→公用庫→按鈕”命令,在彈出的“庫-按鈕”面板中選擇一個自己比較喜歡的按鈕將其插入到主場景中并調(diào)整好按鈕的大小,雙擊該按鈕,進入編輯狀態(tài),把按鈕“text”圖層中的文字修改成“提交”。用同樣的方法再插入一個“重做”按鈕。接下來在“提交”按鈕的上方插入一個靜態(tài)文本框,輸入文字“成績:分”,然后再插入一個動態(tài)文本框,將這個文本框放到第一個文本框的上邊,具體位置如圖4-①處所示,最后上面插入那個動態(tài)的文本框旁邊的“變量”輸入框內(nèi)輸入“score”作為變量名(如圖4,②處)。
圖4
到此,按鈕的創(chuàng)建并插入已完成,為使后面添加代碼方便,還需要給所有的按鈕取一個實例名稱。因為涉及比較多的按鈕,命名時自己可以按一定規(guī)則來進行命名,比如:要把第一題的第一個選頂?shù)耐该靼粹o命名為“A 1_btn”(注意命名時要遵循命名規(guī)則,不能把數(shù)字寫在前面),先選中透明按鈕,在屬性欄中的“實例名稱”輸入框中輸入“A 1_btn”,其中“A”表示選項標(biāo)號,“1表示”第一題,“_btn”為按鈕的后綴名方便代碼輸寫時起提示用。按此方法把剩下的透明按鈕進行規(guī)則的命名,最后把“提交”按鈕和“重做”按鈕分別取實例名為“tj_btn”和“cz_btn”。
單擊菜單“插入→新建元件”命令,在彈出的“創(chuàng)建新元件”對話框中,勾選“影片剪輯”單選框并在名稱欄的文本框中輸入“answer”,最后點單擊“確定”,打開一個新窗口,接著進行以下操作:選中窗口中的第一幀,按下“F9”快捷鍵,打開動作面板,在代碼窗口中輸入“stop();”,接下來在第二幀的顯示區(qū)域中插入一個文本框,輸入“A”,設(shè)置字體相關(guān)參數(shù)。復(fù)制第二幀,在第三、第四、第五幀處粘貼,然后把幀中的字母修改成“B”、“C”、“D”,返回主場景1。
為了制作方便,節(jié)約時間,按“CTRL+L”打開庫面板,選中“answer”影片剪輯,點右鍵直接復(fù)制并命名為“criterion”。雙擊該影片剪輯,進入編輯窗口,只需要進行以下操作。把顯示區(qū)域中的第四幀和第五幀刪除,然后把第二,第三幀中的文本框內(nèi)容全部刪除,接著選中“工具”面板中的“線條工具”,在第二幀中繪制一個“√”以表示正確,在第三幀中繪制一個“×”表示錯誤,返回主場景1。
選中“btn”圖層,按“CTRL+L”打開庫面板,把“answer”影片剪輯拖拽到第一道選擇題題干后邊,選中這個影片剪輯,在“屬性”面板中的“實例名稱”處輸入“DA1”。按照同樣的方法在第二道后邊也插入“answer”影片剪輯,并取其實例名稱為“DA2”。用插入“answer”影片剪輯同樣的方法,在每道題“answer”影片剪輯的后邊再插入“criterion”影片剪輯,分別命名為“PD1”和“PD2”。
要使制作的試題具有交互性,必須給每個按鈕或影片剪輯添加動作,這是所有動畫制作的靈魂所在。鑒于本小測驗所用到的按鈕較多,筆者把所有的代碼統(tǒng)一放在“as”這一個圖層中,這樣方便修改,調(diào)試管理。下面分別給“as”中的每個關(guān)鍵幀添加動作。
先選中“as”圖層中的第一幀,按下“F9”快捷鍵,打開“動作幀”面板(如圖5),在右邊的代碼窗口中輸入以下代碼:
圖5
把鼠標(biāo)定位在“as”圖層中的第二幀,按下“F9”快捷鍵,打開“動作幀”面板,在右邊的代碼窗口中輸入以下代碼:
單擊菜單“文件→導(dǎo)出→導(dǎo)出影片”命令,生成SWF格式的動畫保存于電腦任意位置。雙擊生成的SWF動畫,對這兩道題進行選擇,在每道題的后面會出現(xiàn)相應(yīng)的選項,然后點擊“提交”按鈕,就會對所做出選擇的題目進行判斷并在右下角給出分?jǐn)?shù)(如圖6),這時大家會發(fā)現(xiàn)界面中多了個“重做”按鈕,點擊該按鈕可以重新來做所有的選擇題。
圖6
用上述方法制作的小測驗,只有兩道選擇題,大家在制作使用時不禁會問:“這樣每次都做好多按鈕好麻煩,有沒有比較快捷的方法?”筆者經(jīng)過多次調(diào)試,可以嘗試把已經(jīng)做好的一道選擇題,選中該道選擇題中所有包括的文本框,透明按鈕和影片剪輯,點擊鼠標(biāo)右鍵把它們一起轉(zhuǎn)換成一個影片剪輯。通過這種方法就可以快速地往舞臺添加多道題目,接下的任務(wù)只需要把影片剪輯里面的內(nèi)容換掉就可以,同時,在代碼里多添加個影片剪輯的實例名稱即可。還可以多添加一個“解析”按鈕和“解析”影片剪輯,點擊該按鈕后可以對你選擇的選項作出解釋,更顯人性化。
[1]徐緒,王贊堪,勒軍.Flash8動畫制作與 ActionScript編程[M].北京:清華大學(xué)出版社.
[2]章精設(shè).Flash8 ActionScript2.0 編程范例導(dǎo)航[M].北京:清華大學(xué)出版社.
[3]朱正,趙占良.生物2必修 遺傳與進化[M].北京:人民教育出版社.
G434
B
1671-7503(2013)05-0071-04
[編輯:陳 鉞]