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