趙偉
摘 要:目前,F(xiàn)lash開發(fā)CAI課件的應用對于提高學生學習的積極性和主動性都有著重要的作用,在軟件開發(fā)的過程中,利用Flash來進行編程不僅操作簡單,同時表現(xiàn)效果也非常優(yōu)秀,因此被廣大開發(fā)者所廣泛采用。本文主要介紹了用Flash來進行CAI的常用編程方法以及相關技巧,以供參考。
關鍵詞:Flash開發(fā);CAI;編程方法;技巧
中圖分類號:TP391 文獻標識碼:A
一、利用Flash開發(fā)CAI課件的優(yōu)勢
CAI課件是課堂教學中常見的一種教學方式,又可以稱之為計算機輔助教學,在教學過程中利用CAI課件的幫助能夠更好的促進與學生們之間的溝通交流,并且對于提高學生們的學習質(zhì)量也有著重要的作用,同時,CAI課件的應用也最大限度的提高了教學的質(zhì)量和效率,從而實現(xiàn)優(yōu)化教學的目的。
在CAI課件中不僅要有文字、聲音、動畫、圖像等各種元素,同時還要在課件中更加注重教學知識的傳遞,這樣才能夠更好的保證提高學生們學習的積極性和主動性。目前,在CAI課件開發(fā)軟件中,除了Flash軟件還有其他中不同類型和不同功能的軟件,然而在應用過程中Flash軟件表現(xiàn)的最為優(yōu)秀。首先,F(xiàn)lash軟件應用語言相對簡單,并且利于上手,不需要太過繁瑣的編程步驟。其次,F(xiàn)lash編程方法中Flash課件能夠更好的實現(xiàn)動畫效果,并且自身帶有的娛樂體驗也更加豐富,學生們能夠更好的接受和認可。因此,在課堂教學過程中,教師們也更加傾向于采用Flash來制作CAI課件,教師們通過Flash軟件制作教學課件大多融入了自身獨特的教學思維和教學方式,并且有利于學生們對教學風格的認可,這樣也間接的減輕了學生們的學習負擔,對于提高學習效率也有著重要的作用。然而在進行CAI課件開發(fā)的過程中也會碰到技術性的問題,其中課件開發(fā)所用工具的語言較為復雜等現(xiàn)象也一直存在,而在進行開發(fā)時,為了更好的避免這些問題,也可以利用Action Script語句來進行課件的開發(fā)設計,這樣就能夠更好的把復雜的問題簡單化,從而有利于教師們課件的開發(fā)。而FLASH中的Action程序設計語言也有著非常好的程序設計功能,應用Flash軟件來進行設計,通過一些簡單的操作就可以實現(xiàn)非常復雜的功能,這也是FLASH軟件自身獨特的優(yōu)勢之一。
Action Script是Flash軟件自帶的語言之一,在進行FLASH課件開發(fā)的過程中,通過這種語言的應用就能夠實現(xiàn)相對較為復雜的交互功能。在進行課堂教學過程中,學生們可以通過課件來實現(xiàn)與教師的溝通,學生們也不再是被動的學習,并且能夠更好的融入到教學課堂中,從而形成有效的課堂互動,這樣對于提高教學質(zhì)量和教學的效率也有著很大的幫助。因此Flash開發(fā)的CAI課件也是目前最為優(yōu)秀的課件開發(fā)軟件,教師們利用Action來對課堂的課件進行特定的動作執(zhí)行,這樣也保證了在教學過程中課件間的全方位交互和運行控制,從而實現(xiàn)優(yōu)化教學的目的。
二、利用Flash來進行CAI課件開發(fā)的具體應用
Flash開發(fā)CAI課件過程中,教師要掌握Action Script的具體作用,并且能夠對Action Script語言加以熟練的運用,在熟練掌握Flash開發(fā)后,就能夠摸索出一些小的使用技巧,這對于課件開發(fā)來說也有著重要的幫助,本文結合了多年的課件開發(fā)經(jīng)驗,來詳細說明Flash在進行CAI課件開發(fā)時的具體應用。
在制作3D界面面板時,可以參照以往的優(yōu)秀課件界面來作為參考,將3D界面面板導入到Flash中后,對其進行菜單欄和控制欄按鈕的制作,其中制作程序要按照以下幾個步驟來進行。
1 背景音樂開關的設計
(1)打開Flash。
(2)插入一個Movie Clip符,命名為音樂開關,在時間軸上插入兩個空白關鍵幀。
(3)在sound層的第1幀中插入播放按鈕,第二幀中插入停止按鈕。并在第二幀中插入需要控制的“wav”格式的音頻文件。
(4)在第1幀的Action中輸入:stop();
stop All Sounds();
在第二幀的Action中輸入:stop();
在第1幀按鈕的Action中輸入:on(release){goto And Stop(2);}
在第2幀按鈕的Action中輸入:on(release){goto And Stop(1);}
(5)返回主場景,把庫中的音樂開關拖入主場景,一個可控制播放與停止的音樂開關制作完成。
2 菜單欄各教學環(huán)節(jié)選擇按鈕
(1)在主場景中新建一層,命名為BUTTON,選中該層,把要用的導入場景的按鈕依次從庫中拖入場景。
(2)選中導入場景按鈕,右擊鼠標,打開Action面板,輸入下列語句:
on(release){load Movie Num("導入場景.swf",0);}
其它按鈕的語句與導入場景一致,只需修改括號內(nèi)swf前面的影片名稱即可。
3 場景運行控制按鈕
(1)在主場景中新建一層,命名為控制按鈕。
(2)選中該層,依次打開FlashMX菜單欄的windows中的Commonlibraies Buttons把其中的gel Fast Forward,gel Rewind,gelleft,gel Right,gel Pause依次拖入場景,分別雙擊gel Fast Forward與gel Rewind進入內(nèi)部場景修改成課件主界面的上下翻頁鍵。返回主場景。
即可完成翻頁效果中各環(huán)節(jié)的前進與后退。
4 關于影片、JPEG圖像、MP3的外部調(diào)用
(1)Flash景片調(diào)用:
①在主界面場景新建一層,命名為標簽,把此層移到所有層的最頂部,確保該層調(diào)用影片在播放時不被其它層遮蓋。
②插入一個Movie Clip符,制作一個可識別的淺色任意圖形,并確保圖形中心與場景中心重合。返回場景,從庫中把剛才制作的圖符拖入標簽層左上角位置。選種該圖符,在屬性中把該圖符命名為“標簽”。
③選中標簽層第一幀,打開Action面板,輸入下列語句:
on Clip Event(load){load Movie("標簽.SWF","標簽");}
在Location中選擇“target",參數(shù)框中輸入“標簽”。
④播放測試調(diào)用影片的實際位置,不理想則返回場景調(diào)整,直到滿意為止。
(2)JEPG圖像的調(diào)用,方法同上,語句如下:
load Movie Num("原野.jpg",原野);}
在Location中選擇“target",參數(shù)框中輸入“原野”。
(3)MP3調(diào)用:
①新建一層命名為聲音調(diào)用層。
②在聲音調(diào)用層的第一幀輸入下列語句:
s=newSound();
s.loadSound("bgsound.mp3",true);
s.start();
③調(diào)用完成。
三、課件開發(fā)過程中所要注意的相關內(nèi)容
我們在開發(fā)時候不僅要按照課件開發(fā)的基本要求來進行,同時也要注意課件開發(fā)所用工具的使用,其中Flash軟件開發(fā)的課件在教學過程中只能夠起到輔助的作用,并不能夠取代教學的主要作用,但是利用Flash制作課件能夠更好的提高學生們學習的興趣,這樣也可以有效的提高教學的效率和教學的質(zhì)量。
而在進行編程開發(fā)時,我們必須要對Flash課件的輔助功能有個清楚的認識,明確課件開發(fā)內(nèi)容的科學性和開發(fā)課件的目的,并且以課堂教學為基本前提來提高課件開發(fā)的合理性,這樣也能夠更好的表現(xiàn)出Flash課件開發(fā)的優(yōu)勢,從而有效的提高整個課件開發(fā)的質(zhì)量。
1 Flash課件腳本的撰寫要保證科學性。
Flash課件的制作也要由合理的結構和整體的布局,其中截面的表現(xiàn)形式以及素材的選取、動畫的效果等也是影響課件開發(fā)質(zhì)量的重要因素。所以在進行課件開發(fā)時,要盡量的以教學課程為基礎來進行課件的開發(fā),并且在開發(fā)的基礎上來逐步加入教學的內(nèi)容,這樣也可以保證腳本的科學性。
2 課件構思——重點突出
課件設計的合理性不僅要保證開發(fā)的質(zhì)量,同時還要對課件所包含的知識內(nèi)容進行全面的貫穿,其中要體現(xiàn)出教學課件的內(nèi)涵,這樣在課件表達的思想內(nèi)容上就會更加具體,并且也更加有針對性。在利用Flash進行課件開發(fā)時要注重課件的整體氛圍渲染,其中所要表達的思想內(nèi)容以及主題可以利用動畫渲染效果來予以增強,并且文字強調(diào)以及音樂渲染等手段也可以適當加以利用,這樣也充分的體現(xiàn)出課件中突出的課程內(nèi)容。
3 界面設計——符合主題
截面的整體效果要在風格上相互協(xié)調(diào)、相互統(tǒng)一,其中Flash課件設計的基本原則也可以體現(xiàn)出這一思想內(nèi)容,按照截面的主旋律為基礎,其他的下級界面要參照主界面的風格來進行統(tǒng)一的設計,包括界面的色調(diào)、樣式、風格以及色彩比例等。在很多課件設計中通常都采用了這一設計手法,通過設計風格的體現(xiàn),也能夠更好的表達出課件所要反應的思想主體,對于課件教學來說也有著重要的實際效果。
截面中按鈕的設計要突出按鈕的文字內(nèi)容,并且不要單調(diào)的統(tǒng)一成一種類型,要設計出多樣化的文字按鈕,這樣也能夠更好的突出按鈕的存在感,并且設計過程中要利用一些小的技巧,比如在鼠標靠近文字時可以凸出顯示按鈕的基本功能,并且一些小功能區(qū)域的按鈕可以設置為小動畫,這對于整體效果的襯托也有著重要的修飾作用。
從上述內(nèi)容中可以看出,利用Flash軟件來進行編程和開發(fā)能夠獲得更多的課件開發(fā)技巧,因此教師必須要數(shù)量的掌握Flash的編程方法和技巧,同時,還要不斷的分析和學習一些優(yōu)秀的課件作品,從而更好的掌握Flash課件的制作流程和相關的方法。然而在創(chuàng)作過程中不能夠一味的進行借鑒與模仿,還要掌握優(yōu)秀的課件作品中創(chuàng)作的思路以及創(chuàng)作的方法,從教學方面來考慮,課件的設計不僅要讓學生們更加生動的掌握所要學習的知識,還要針對學生們學習的特點來進行理論的開發(fā)指導,并且課件內(nèi)容要與課堂教學內(nèi)容相符,不要出現(xiàn)不一致的現(xiàn)象。在CAI課件應用中,通過有效課堂環(huán)境與課件主體進行有效的銜接能夠更好的提高教學的質(zhì)量,讓學生們真正的感受到課堂學習的樂趣,并且對于教師的教學也有著很大的幫助。因此,在利用Flash進行課件開發(fā)的過程中,要更加注重課件的實用性,并且以創(chuàng)作高質(zhì)量的多媒體課件為主要思路來進行課件的開發(fā),這樣才能夠更好的設計出優(yōu)秀的課件內(nèi)容。
參考文獻
[1] 宋勝文.淺談用Flash開發(fā)CAI的常用編程方法技巧[J].中國校外教育旬刊, 2014 (29).