陳志勝,黎 素,操江飛,付芳芳,吳燕妮,吳文勝
(肇慶學院化學化工學院,廣東 肇慶 526061)
《國家中長期教育改革和發展規劃綱要(2010-2020年)》和《教育信息化十年發展規劃(2011-2020年)》均倡導將信息技術與學科課程整合,為學生的學習提供豐富的教育環境和多樣的學習方法。Flash Professional CS6,它是Adobe公司2016年5月出品的集動畫設計、游戲、Web網站開發等功能的優秀軟件。Flash軟件可以把一些抽象和枯燥的內容以直觀、生動的形式表現出來,可有效地模擬和再現實驗過程,集視覺、聽覺于一體[1],Flash課件可培養學生自主學習素養、提升學生的感性認識,進而提高課堂效率。
研究報告表明:當前我國多媒體教室比例超過80%,中小學網絡教學環境大幅改善[2],虛擬實驗技術推廣條件已具備,許多中學教師都在積極探索如何利用多媒體信息技術提高課堂效率[3]。但是有些老師往往僅僅通過一些教學網站收集課件資源,自主創作flash動畫課件卻不太多,中學化學教師自主開發仿真課件的能力有待提高。
本文以《一氧化碳還原氧化鐵實驗》、《鈉與氯氣反應》為例,詳細介紹了Flash動畫課件制作過程。
Flash動畫的制作流程一般可以分為以下6步:①準備素材;②新建影片文檔;③設置文檔屬性;④制作動畫,這是最主要的步驟,首先要創建動畫角色,一般用繪圖工具繪制或導入外部的素材,然后在時間軸上組織和編輯動畫效果。動畫制作完成后,可以選擇“控制”|“測試影片”|“測試”(快捷鍵:Ctrl+Enter),對影片進行測試;⑤設置和保存影片, 此過程需要注意的是:導出的文件類型是播放文件,文件擴展名是swf,保存的動畫文件,擴展名是fla[4];⑥導出和發布影片。
該實驗要求學生掌握實驗裝置自下而上、從左到右的連接順序;尾氣處理的環保理念;產物二氧化碳的檢驗方法及實驗的操作順序,誤操作產生的后果等知識點。采用演示實驗或觀看實驗視頻的教學方法難以達到理想的教學效果。而Flash課件能較好的實現教學目標,其制作過程如下。
首先新建“圖層一”,按F6鍵創建關鍵幀,在舞臺上設計主界面。在第二幀中插入關鍵幀,將繪制完成的實驗儀器全部擺放至舞臺(如圖1所示),注意為了后續儀器組裝,這里需要右擊每個儀器,“新建元件”,元件類型為“影片剪輯”。其次新建“圖層二”作為背景圖層,在第一幀插入關鍵幀。再次新建“圖層三”作為編寫的腳本代碼層。在第一幀處右擊,選擇“動作”,輸入代碼:
import Flash.utils.setTimeout;
import Flash.display.StageDisplayState;
import Flash.display.StageScaleMode;
stop();
Flash.utils.setTimeout(nextFrame, 2000);
stage.scaleMode=StageScaleMode.SHOW_ALL;
stage.displayState=StageDisplayState.FULL_SCREEN;
在第二幀處右擊,選擇“動作”,輸入代碼:
stop();//拖動判定的距離值
}
}
}
step=0;
boom=this.getChildByName("mc_boom") as MovieClip;
boom.visible=false;
boom.gotoAndStop(1);
step ++;
e.currentTarget.play();
e.currentTarget.removeEventListener(MouseEvent.CLICK, onClickStep);
if (step == 2)
{
stepObjArray[0].setFireLevel(1);
obj_sg.bubble.play();
obj_blg.nextFrame();
}
if (step == stepObjArray.length)
{
//成功了
if (objArray)
else
注意在輸入代碼的過程中一定要嚴謹細致,謹防符號或字母等輸入錯誤,制作過程可選擇插入聲音特效。

圖1 一氧化碳還原氧化鐵界面圖
從電子轉移角度認識氧化還原反應是中學化學教學難點,該知識點過于抽象,借助Flash課件可有效解決該問題。具體制作流程如下。
首先采用幀動畫(又稱逐幀動畫),即每幀的內容不同,當連續播放時,形成動畫視覺效果。具體制作步驟如下:
(1)新建舞臺
打開ActionScript 3.0,設置舞臺大小1024×768像素(此像素最適合投影儀),幀頻:12 fps。打開文件→導入→導入到舞臺,插入背景圖片。選擇“對齊”→與舞臺對齊。場景設置完成后,點擊文件→另存為→命名為“鈉與氯氣反應實驗.fla”,界面如圖2所示。

圖2 ActionScript 3.0的新建界面
(2)新建圖層
命名為:“鈉原子”,使用“橢圓工具”按住“shift鍵”畫一個較大的正圓,使用“文本工具”在橢圓的中心寫“Cl”,以大的正圓為中心,分別畫7個代表核外電子的小圓,為后面補充來自鈉原子的電子留出一定空隙,顏色可自行設計。繪制完成后,選中右擊“轉化為元件”類型設為“圖形”,點擊“確定”如圖3所示。

圖3 氯原子微觀示意圖
(3)在時間軸上的圖層一的第20幀位置按F6插入關鍵幀,將“元件1”上移后,點擊“變形→旋轉30°”在時間軸的第40幀位置上按F6插入關鍵幀,將“元件1”下移,分別點擊第一幀、第二十幀的位置“創建傳統補間”讓圖層一的動畫按照你建立的關鍵幀的路徑運動起來。
(4)新建圖層,命名為“鈉原子”使用相同的方法繪制鈉原子、核外電子,注意后面已經設置為元件的圖片無需重復繪制。點擊“庫”將所需的元件拖拽到圖層中即可。總的時間軸面板見圖4,其他圖層與該圖層建立方法相同。

圖4 Flash的時間軸功能
(5)繪制按鈕元件
元件有三種類型:圖形、按鈕影片和剪輯[5]。設置為元件后,會自動保存到庫里,可以重發多次使用,下次再需要的時候直接從庫中拖出來便可,十分方便快捷。這里需要注意的是:如果是從網上下載的圖片,想進行修改,如去除背景,可以進行一下操作:選中圖片右擊,點選分離,這時圖片會變為一個個的小點。點擊套索工具→魔術棒,點擊需要去除的部分,會自動圈選,按刪除鍵,完成后轉化為圖形元件。擇文本工具,輸入“演示”字體為“華文楷體”,字號45,選擇“矩形工具”設置一個矩形,把文字框住。點擊選擇工具,講整個內容圈選起來,右擊鼠標,轉化為元件,類型為按鈕。進入按鈕元件操作界面,時間軸上的“鼠標經過”表示鼠標在按鈕上時按鈕的狀態,操作為:點擊時間軸的:鼠標經過,按F6創建關鍵幀,將矩形換一個顏色。“按下”表示鼠標在按鈕上并左擊的狀態,一般與“鼠標經過”的狀態相同,按下F6創建關鍵幀。
(6)制作完成
點擊菜單欄的控制→測試影片→在Flash Professional中觀看制作完成后的影片,效果如圖5所示。

圖5 鈉與氯氣反應的微觀示意圖
在信息技術高速發展的今天,越來越多的教師希望將多媒體技術應用到了課堂上,希望自主創作Flash動畫課件。而Flash動畫制作也具有一定的難度,有些制作過程涉及編程語言,不利于計算機基礎較差的老師熟練使用。本文工作希望能起到拋磚引玉的作用,不足之處請各位同仁批評指正。