flash課件范文
時間:2023-04-04 06:02:12
導語:如何才能寫好一篇flash課件,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
flash軟件具有非常豐富的圖形繪制功能,它不但能導入常見格式的圖像(如文件擴展名為jpg、gif、bmp等的圖像),而且能導入專業級繪圖工具(如Macromedia Freehand、Adobe Illustrator等)繪制的圖形,并能使其產生翻轉、拉伸、擦除、歪斜等效果,可以創建透明的圖形;還能利用套索工具或魔術棒在圖像中選擇顏色相同的區域,并創建遮罩;將圖像打散后進行編輯,可以使物體產生位置和形狀的漸變等。可以設置圖形的屬性(如:產生平滑效果和質量無損壓縮等)。在Flash中,可以處理自定義的字體及它的顏色、大小、間距、行距、縮進等的設置。在用Flash制作的課件中,可以加入各種各樣的標題和動態文本;還可以將特殊字體轉換為圖形,從而避免了因客戶端字體短缺造成作品輸出時字體不能夠顯示。
Flash支持同步WAV格式的聲音文件,Flash5.0以后的版本中,還支持MP3格式的聲音文件。
Flash采用的是流行矢量技術,用Flash制作的課件,不但交互功能強大,而且動畫效果豐富多彩。無級放大的矢量圖可以任意放大和縮小,而不會出現馬賽克現象。用Flash生成的交互式課件文件數據量小,傳輸快,用軟盤或U盤可輕松搬運,方便教師們上機制作和教學使用,同時也便于上網和交流。
用Flash表現物體的運動非常容易,其產生的過程完全自動。利用遮罩及路徑,可產生極好的動畫效果。如果創作人員有較好的美術繪畫造詣,還可以繪制幀動畫,讓自己創意的插上翅膀,在幻想的藍天白云中,自由自在地飛翔。Flash采用精靈動畫的方式,你可以隨意創建動態按鈕、多級彈出式菜單和復選框。Flash中的動作腳本是Flash編程語言,它以關鍵幀、按鈕和電影片段剪輯為對象,采用事件響應來定義和編寫動作腳本。它有自己的語法、變量、函數以及它的表達式等,它的結構與Java script腳本類似。如果創作人員熟悉VB、Java script等編程語言,那么作為Flash精髓的Action功能將把他帶到一個創作的更高境界。
Flash美中不足是只適合制作矢量動畫,對影像文件的支持不夠,缺乏多媒體的集成控制功能,無法實現多種媒體資源有效的整合,而且對教師也提出較高的要求,既要有較好計算機基礎,又要有一定的美工基礎。基于時間幀的設計,使程序制作結構繁瑣,給整理和修改帶來了困難。在Flash中,交互功能的實現,需要使用Action Script腳本語言,對于一般的教師來講是一次挑戰。另外,利用Flash制作課件,教師需要付出更多的時間和更多的精力。
篇2
>> 巧用Flash模板,測驗類課件速成 巧用Flash課件激發學生興趣 巧用FLASH課件,提升學生英語學習興趣 淺談巧用Flash制作多媒體課件 巧用答題模板回答原因類綜合題 高分速成模板 Flash課件制作探析 淺談Flash課件 基于Flash ActionScript的機械類教學模擬課件研制 用Flash巧做課件目錄 小議用Flash制作課件 Flash課件制作實例解析 輕松制作Flas課件 巧用Flas做PPT背景等 巧用課件,服務課堂 Flash在課件制作中的應用 用Flash開發化學虛擬實驗課件 Flash課件的設計與制作 Flash課件整體設計思路探討 淺談Flash教學課件的制作 常見問題解答 當前所在位置:l,素材和源代碼下載地址: )。
測驗模板看清楚
打開Flash,新建文件選擇“測驗”,利用“測驗”模板可以制作出測驗類課件,它包含6種測驗題型:拖曳題、填空題、熱對象題、熱區題、多項選擇題、判斷題。這6種測驗題型都有一一對應的組件,制作課件時,先要打開這些組件的參數面板,對參數進行設置。測驗模板的圖層結構從上往下看依次為:
1.actions(命令)圖層。
2.title(標題)圖層:放置測驗課件的標題,可以將其刪除,換成自己的標題。
3.interactions(主體部分)圖層:是最重要的圖層,模板提供的6種測驗題都在該圖層上。圖層上共有8個關鍵幀,第1個關鍵幀上的內容為首頁,頁面上沒有正式的測驗題目,可以放一些關于測驗內容的說明。從第2幀到第7幀,每個幀上對應一種測驗題型(剛才提到的那6種)。第8幀上的內容為測驗成績,等測驗題做完以后,影片將跳到該幀顯示測驗成績。
4.controls(組件)圖層:圖層上包含一個測驗組件對象。通過對它進行參數設置,可以控制測驗頁面是否以隨機順序顯示,以及是否顯示測驗成績頁面等。
5.background(背景)圖層:圖層上放置的是整個模板影片的背景圖形。也可以自己創建一個背景圖形元件,使得每一個版塊有自己的背景。
基礎篇:
巧妙套用現有測試模板
下面以多選題為例,來介紹一下套用“測驗模板”來制作課件的簡單過程。
首先添加“多項選擇題”題目。
選擇“操作”圖層的第6幀,場景中顯示出多項選擇題的相關內容。雙擊“多項選擇交互操作”進入,選中左側的“多項選擇交互操作”,Alt+F7調出MultipleChoice編輯畫面后,在內容和控制部分修改可供選擇的答案數。如果你只拿出4個答案供選擇,那么將最下一個“復選框”實例刪除;如果想拿出6個答案供選擇,就再復制一個“復選框”實例,并填上實例名 Checkbox1 。依此類推。
接下來,為多項選擇題頁面添加測試題目。選中“多項選擇交互操作”組件(見圖1)。在“交互”下的大文本框中輸入多項選擇題的題目。其備選答案設置共有3個參數―實例、標簽、正確。
圖1
實例:這里的實例名稱與備選復選框組件實例的名稱相一致。從圖1可以看出,現在的題目共有5個備選答案,對應有5個復選框組件實例。
標簽:這里輸入的文本是對應備選答案,是位于復選框旁邊的答案文字。
正確:選中正確答案所對應的復選框,系統才能正確判斷出答題正確與否。
進階篇:
量身訂制單一測驗題
剛才做的是一個綜合題型的測驗題課件,包括測驗模板提供的6類測驗題。更多時候,制作課件用單一類型的測驗題就夠了,比如全是選擇題。如何實現呢?
第一步:執行“從模板新建測驗測驗樣式2”命令,新建一個影片文檔。
第二步:選擇“操作”圖層,保留該圖層的第1幀(測驗首頁)、第6幀(選擇題頁面)、第8幀(測驗成績頁面),將其他5個關鍵幀(其他5 種類型的測試題頁面)全部刪除,按Del鍵刪除即可。
第三步:根據課件測試題目的數量,將“操作”圖層上的第3幀(測驗成績頁面)拖放到合適的位置。假設課件中包含8道測試題目,那么將第3幀拖放到“操作”圖層的第10幀。其他圖層也做相應拖拽,效果如圖4所示。
第四步:添加另外7道選擇題頁面關鍵幀。選中“操作”圖層第3幀,按F6鍵,插入一個關鍵幀。同法,在“操作”圖層的第4幀到第9幀處,分別插入關鍵幀,并把其他圖層中的最后幀都移動到第10幀。
第五步:按照編輯選擇題頁面的方法,對“操作”圖層上的8個選擇題頁面進行具體設置。
圖2
圖3
篇3
【關鍵詞】Flash課件 設計與制作 效率
多媒體CAI課件集文本、聲音、視頻和動畫于一體,讓文字、圖形、圖像動了起來,使課堂教學生動形象,能夠調動學生的積極性。制作多媒體CAI課件的軟件有很多,如Powerpoint,但是檔次太低,Authorware過于復雜,很少有人接觸… …,我作為一線教師的一員,根據自己的一些實踐,特地向教師們簡單介紹一下 Flash課件的設計與制作。
一、用Flash制作課件的優點
我結合自己的教學實踐總結了幾點Flash制作課件的優點:
1、有不同的圖層,便于修改。根據不同的圖層可以隨時修改有問題的一層而不影響到別的圖層。
2、有逐幀動畫設計,可以將一些抽象的、難以說清的原理和現象通過動畫直觀的表現出來。有效的幫助同學們理解課堂教學的重難點。
3、Flash的文字美化和修飾功能更強大,可以像Photoshop一樣設置濾鏡效果,使制作的課件效果更漂亮。這是Authorware、PowerPoint所不能做到的。
4、Flash兼容性好,可以導入各種視頻和音頻素材便于課件制作的應用。
二、Flash課件制作前期準備
制作一個完整的課件首先要對課件進行規劃,如課件目標、課件對象、課件取向等,而這些都是前期必須做的一些準備。根據實踐我個人總結了幾點具體的做法:
1、確定授課對象,做到心里有數,有個大體規劃。
2、了解教學內容,明確重難點,寫好教學設計。
3、搜集資料,建立分類素材庫。
4、根據教學設計列提綱,寫腳本。
三、Flash課件的設計與制作步驟
1、制作課件開頭。
制作一個完整的課件,首先要對課件進行規劃,如版面設計、交互設計及內容的設計等,再對規劃進行細化,具體到課件的制作、制作課件背景、課件的標題及課件的菜單。
(1)設計制作課件背景。
打開一個課件,給我們的第一印象就是選用的課件背景色調、課件畫面的布局設計,以及課件菜單的設計等。制作課件背景時,色調不能過多,如可以采用淡藍色或淡黃色做主色調。這個要根據授課對象而定。比如學習對象是小學一年級的孩子,那么我們的主色調可以是淡粉色或淡黃色,比較符合小孩的年齡特征。
(2)設計制作課件標題。
課件標題一般分為靜態和動態兩種,制作時要醒目,動態標題動畫制作時,首先創建單個文字圖形元件,然后再分層進行動畫制作。
(3)設計制作課件導航
當多媒體課件系統信息量大,內部的信息結構關系復雜時,學習者在學習的過程中很容易迷失方向,課件導航主要用于對呈現教學內容的控制,幫助使用者控制學習流程。
課件導航形式也有多種,一般常見有列表式菜單和彈出式菜單。彈出式菜單在運行課件時當鼠標移到菜單上,會彈出菜單;鼠標移除菜單,菜單隱藏。制作時可以制作兩幀,第一幀為菜單隱藏的狀態,第二幀為菜單彈出的狀態。
2、設計制作課件主體。
課件主體根據課件內容的設計分成若干部分,然后制作成相關的影片剪輯或者是場景。我在設計制作數學課件時常采用影片剪輯的方式,分成“演示”、“探究”和“練習”3個部分。
3、完善和測試課件
在課件的開始部分和主體部分完成后,剩下的任務就是將開頭和主體部分集成起來,完善課件,然后再對課件進行測試。
完善課件就是回到主場景中,建立相關圖層,再將前面制作的影片剪輯,拖到相關圖層中,以完成課件的制作。
測試課件主要是看制作的內容是否達到預期的效果,如果沒有達到要求,需要返回重新修改再進行測試和優化。
4、課件保存。完成測試,不要選擇保存,在《文件》中選擇《導出》影片,存儲為flash影片(*.swf)就可以了。
四、結束語
一個完整的Flash課件要從整體上把握課件的設計,從制作課件的開始部分、制作課件的主體、課件完善和測試等方面去考慮。在制作課件時首先要做到心中有數,確定好面向對象,結合教學重難點,設計符合學情的課件。希望我們通過對Flash課件制作軟件進行不斷的摸索學習,使我們的課堂能夠得到優化,使我們的課堂能達到事半功倍的效果。
參考文獻:
[1] 王建華,盛琳陽,李曉東.計算機輔助教學使用教程.高等教育出版社出版
[2] 方其桂,中小學多媒體課件制作方法與技巧,人民郵電出版社,
篇4
[關鍵詞] Flash課件外部文件
當前,人們借助于計算機技術改變了傳統的教學方式,其中最廣泛和研究最深入的項目之一就是多媒體課件。可以用來制作多媒體課件的軟件很多,但最適合實現多媒體課件網絡化應用的軟件非Flash莫屬。Flash具有以下特點:
(1)采用矢量圖形技術,它的swf動畫文件非常小,非常適合在網絡上播放。(2)支持多種類型媒體的整合,Flash課件具有較強的多媒體性。(3)具備強大的交互實現功能。利用Flash內置的腳本語言,可以設計出交互功能強大的多媒體課件。(4)可以很方便的調入外部文件,使Flash用于制作課件,具有較強的開放性。
一、問題的提出
教學中,教師可能不僅僅需要利用多媒體課件輔助授課,還會根據實際情況打開其他的文件或計算機軟件來進行演示、操作,增強課堂教學效果。根據筆者以前制作Flash課件的經歷,需要打開的文件可以總結為以下幾種:
(1)視頻文件(swf、avi等)
(2)音頻文件(.mp3等)
(3)可獨立執行的exe文件
(4)其他應用程序或文件
二、解決方法
1.用loadMovie調用外部文件
語法格式:loadMovie(“url”,target[,method])
描述:在播放原始swf文件的同時將其它swf文件或JPEG文件加載到FlashPlayer中目標影片剪輯的路徑。
實例:調用外部*.swf文件加載到影片剪輯中
(1)新建立一個空的影片剪輯mymc,把它放在場景中,實例名是:mymc.
(2)新建一層,制作兩個按扭(一個調用,一個清除)拖放到此層中
(3)按扭上的AS代碼:
on(release){
loadMovie(“flash8.swf”,”mymc”);
//加載文件到”mymc”空影片剪輯中;
}
清除按扭上的AS代碼:
on(release){
unloadMovie(mymc);//刪除加載的*.swf文件;
}
說明:用loadMovie調用外部圖片,方法同上。將loadMovie()的第一個參數換為指定的圖片名稱即可。
2.用mySound.loadSound調用外部聲音文件,加載到場景中
外部聲音文件必須和正在編輯的Flash文件放在同一目錄下
(1)制作兩個按扭(一個調用,一個清除)拖放到場景中
(2)調用按扭上的AS代碼:
on(release){//鼠標離開按扭后執行下面的代碼;
mySound=newSound();//建立一個新的聲音對象mySound;
mySound.loadSound(“zaihuni.mp3″,true);
}
清除按扭上的AS代碼:
on(release){
mySound.stop();//停止聲音的播放
}
3.用fscommand()打開外部文件
語法格式:.fscommand(“exec”,”applicationname”)
其作用是運用FLASH調用外部的EXE文件。調用最重要的一點,必須把你要調用的EXE文件放在同一目錄的fscommand文件夾下。
但是,fscommand只能用來打開外部的.exe文件,如果我們需要的是打開.doc文件,怎么辦?
沒關系,我們可以通過一座橋梁來間接達到我們的目的,這就是批處理文件.bat。用.bat文件可以打開任何格式的文件,再由fscommand調用就可以了。
首先新建一個文本文件(.txt),輸入以下內容:
@echooff
Startword.doc
exit
文件另存為action.bat,這就是我們用來打開word.doc文檔的批處理文件。
在flash場景中添加一個按鈕元件,再給這個按鈕添加腳本:
on(release){
fscommand(“exec”,“action.bat”);
}
要正確運行腳本,必須在當前文件夾中再建立一個fscommand文件夾,將action.bat和word.doc兩個文件放入fscommand文件夾。
4.用getURL()打開外部文件
getURL命令可以借助IE打開一些文件
語法形式:getURL(“url”,”window”,”variables”);
參數說明:
(1)url參數:url可以是絕對地址,也可以使用相對地址
如果Flash文件與要打開的資源屬于同一目錄下,可直接書寫要打開的文件名及后綴。如getURL(“aaa.swf);
(2)0windows參數:設置所要訪問鏈接的網頁窗口打開方式。
實例:在Flash中點擊按鈕打開Word文檔word.doc(目錄以Flash后文件存放的目錄為基準。)
on(release){
getURL(“word.doc”);
}
通過以上幾種方法,我們就可以在Flash中方便快捷的打開外部需要的各種文件,提高我們Flash課件的教學效果。若有不當之處,請給予指正。
參考文獻
篇5
關鍵詞:flash技術;二維動畫;課件
中圖分類號:TP37文獻標識碼:A文章編號:1009-3044(2012)24-5891-02
多媒體課件,就是指教學的應用程序。它是根據教學目的、教學內容,利用程序設計語言,由教師編制的程序。課件的設計者把自己對于教學的想法,包括教學目的內容、實現教學活動的教學策略、教學的順序、控制方法等用計算機程序描述。因此,課件就成了輔助課堂教學的不可或缺的工具之一了。Flash在制作多媒體課件方面有著天然的優勢,雖然制作多媒體課件的軟件很多,如authorware、powerpoint、dreamweaver等,但不論是哪種都難以與flash相匹敵,可以說,flash是制作多媒體課件的最佳工具之一,這完全是由課件的特點和flash的特性決定的。
1 Flash技術制作課件的優勢
1)多媒體課件要求能科學、準確地展示或模擬學科知識。就是說課件要能準確無誤地表達教學內容,并將各種媒體合理地整合到教學系統之中。在這方面,flash由得天獨厚的優勢,因為它可以通過豐富的動畫功能和強大的Actionscript的編程功能來自然、逼真地表現多彩多姿的視聽世界;還能科學地對宏觀和微觀事物進行模擬、能靈活地對抽象、無形事物進行生動、直觀的表現。
2)多媒體課件要求能組合各種媒體,使它們能結合成一個有機整體。而flash軟件能自由地把文字、圖像、視頻、動畫和聲音等各種表現信息的媒體結合在一起,最終真正實現課件的“多媒體”性。
3)多媒體課件要求有良好的交互性。Flash軟件同樣提供了實現交互的各種功能,包括按鈕、影片剪輯,加之更強大的Action? script的編程語言就能在教學內容的呈現上提供良好的交互控制,而且可以運用適當的教學策略,指導學生學習。
4)多媒體課件要求有藝術性。Flash軟件豐富的繪畫工具,對多種位圖格式的導入支持,為多媒體課件中的圖形設計,動畫設計,屏幕設計,顏色搭配及背景音樂的配置等提供了強大的動力。
5)多媒體課件應該適宜于網絡流行和共享。Flash因其體積小,便于網絡傳播的特性,使多媒體課件的自由傳輸、交換、共享成為可能。Flash課件還類似于流媒體,可以一邊下載一邊播放,改善了教學媒體的表現力和交互性,促進了課堂教學內容、教學方法、教學過程的全面優化,提高了課堂效率。
2《二維動畫設計》flash課件介紹及設計思路
2.1《二維動畫設計》flash課件介紹
《二維動畫設計》是高職院校多媒體專業必修課的課程,使用flash技術制作此課件,共包括七個模塊,其中一個主控導航模塊和六個章節模塊。六個章節模塊包括:flash基礎知識、flash基本動畫制作、使用聲音與視頻、交互式動畫基礎知識、組件介紹、綜合實訓。在主控導航模塊中,包括課程首頁、課程介紹頁和目錄頁。在課程介紹頁中,可以通過案例欣賞按鈕,反復播放各種由flash技術設計的作品,讓學生進行欣賞的同時,加深對所學知識的理解。在目錄頁中,單擊相應的章節模塊按鈕,就可以進入相應的課件功能模塊中運行。
每個章節模塊內容中,包括本章節的概述頁、目錄頁與本章節的內容。每個章節中設置導航按鈕,方便模塊中的內容進行切換。并且在每個章節中設置案列欣賞按鈕,方便學生在學習技術的通知,欣賞該技術所實現的動畫效果。
2.2課件設計思路
對于內容多、結構復雜的大型多媒體課件,初學者往往感到無從下手,這是因為初學者沒有掌握一種系統的、科學地設計方法。
在規劃課件時,主要使用的是結構化、模塊化的程序設計方法。具體設計方法是,根據課件的內容,將其分解為一個課件主控模塊和幾個課件章節模塊,如果需要,將課件章節模塊再細化為幾個章節子模塊。課件主控模塊用來控制和調度各個課件章節模塊的播放,各個課件章節模塊用來具體實現相應課件內容的展示。這樣“以大化小,分而治之”的設計方法,可以使課件的制作變的容易。
把教學內容分成一個課件主控模塊和幾個課件章節模塊,然后把每個課件章節模塊通過多個場景來制作,每個場景都可以獨立地制作屬于這個場景的動畫。利用flash的多場景技術可以很好地實現模塊化課件設計的思想。
Flas文件的層次結構是這樣的:一個flash影片文檔可以包含多個場景,每個場景中又包含若干個層和幀。每個場景上的內容通常是某個相同主題的動畫,flash利用不同的場景組織不同的動畫主題。
播放一個多場景的動畫時,將按照它們在“場景”面板中的排列順序逐次播放。在一般情況下,多場景導航演示課件不能按照“場景”面板中的順序逐次播放。需要單獨設計一個導航場景,用它來控制整個課件的交互播放,這個場景實際上就是實現課件的主控模塊的功能。典型多場景導航課件設計方法示意圖,如圖1所示。
圖1典型多場景導航課件設計方法示意圖
本課件分為7個模塊,一個主控導航模塊和六個章節模塊。主控導航模塊再單獨的場景中實現,其余六個章節模塊:flash基礎知識、flash基本動畫制作、使用聲音與視頻、交互式動畫基礎知識、組件介紹、綜合實訓,也分別在六個單獨的場景中實現。可以在主控導航場景中單擊不同的按鈕進入相應的場景,在每個場景中也定義一個按鈕以返回到主控導航場景。主場景中的按鈕和各個章節場景中的返回按鈕動作腳本一般以下面的形式來實現:
On(press){
GotoAndPlay(“場景名”,1);
}
其含義為,當單擊按鈕時,跳轉到相應的場景中,播放該場景的第1幀。動作腳本中的“場景名”參數決定具體轉到的場景。
3制作《二維動畫設計》flash課件的心得體會
制作《二維動畫設計》flash課件工程浩大,在制作過程中需要用到大量的文本、聲音、圖形、圖像、動畫、視頻等多種數據,它們是制作flash課件的重要組成部分,充分使用各種媒體素材能體現flash課件的美觀性,讓它更吸引學習者,引起學習者更大的興趣。
在制作過程中,要充分應用Actionscript語言的強大功能,使用它不僅能在功能模塊中進行靈活地跳轉,用Actionscript語言還能制作出很多絢麗的動畫效果,不僅美化了頁面,更在教學過程中,起到了案例示范作用。這樣,在細節上體現了語言的神奇魅力。
最后我們可以把做好的成品做成網絡學習課件,放在網上進行共享。《二維動畫設計》課件即是學習flash的課件,也是用flash做課件的經典案例,供有興趣的教師參考,教師在開公開課或者其它重要課上時,能自己制作簡單的flash課件。
參考文獻:
[1]李永.Flash多媒體課件制作經典教程[M].北京:清華大學出版社,2009:10-1.
[2]劉華.跟著案例學Flash CS5課件制作[M].北京:清華大學出版社,2012:6-1.
[3]胡明. flash cs3多媒體專項設計實例精粹[M].北京:電子工業出版社,2008:10.
篇6
關鍵詞:Flash;動畫;課件;心得
Flash是一款優秀的網頁動畫制作軟件,隨著應用的普及,用它作為課件制作平臺的教師越來越多。該工具能將圖片、音樂、動畫融于一體,并且還具有良好的交互性,制作完成的作品體積小也是一個優點,新版本的Flash功能更為強大。高級使用者還可以用編程的方法實現一些更復雜的課件,所以它在課件制作中有著很重要的位置。本人在平時的工作和學習中也比較喜歡Flash,所以在此對Flash制作課件時的一些心得和體會加以簡單的介紹。
一、Flash制作課件的優點
用Flash制作教育教學中的課件,比較其他一些可制作課件的軟件來說,有如下優點:第一,利用Flash制作的動畫是矢量,不論把它放大多少倍,都不會失真,保證了畫面的亮麗、清晰。第二,利用Flash生成的文件可以有載入保護功能設置,可防止他人任意修改你的作品,使你對完整的作品擁有一定的“版權”。第三,利用Flash生成的動畫播放文件(*.swf)都非常小巧,一個精美的課件也就一二十KB,大的、復雜的也就五百KB左右,這是其他軟件所不能相比的。第四,Flash對聲音的設置處理也很獨到,讀入*.wav聲音在生成的Flas播放文件時,會發現文件被壓縮到了原文件的十分之一大小。Flash播放文件中的聲音文件可設定為MP3格式。第五,Flash的繪畫功能美妙至極,方便至極,比起Windows中的畫圖板來說,功能強了不知多少倍。繪畫工具齊全,色彩任意設計,還有線、圓形漸層色可設定,這樣就可在二維頁面上創作有立體感的圖片了。
二、Flas文件的類型
Flas文件是一種矢量動畫格式,它具有體積小、兼容性好、直觀動感、互動性強大、支持MP3音樂等諸多優點,是當今最流行的Web頁面動畫格式。它有兩種重要的文件格式我們須注意:
1.fla文件
我們通常稱之為源文件,我們可以在Flash中打開、編輯和保存它,我們所有的原始素材都保存在fla文件中,由于它包含所需要的全部原始信息,所以體積較大,fla文件是千萬不能丟失的,否則一切都要重新做。在保存的時候直接保存的文件格式,便是這種格式。
2.swf文件
是由fla文件在Flash中編輯完成后輸出的成品文件,也就是我們通常在網絡上看見的Flas,swf文件可以由Flash插件來播放,也可以制成單獨的可執行文件,無須插件即可播放。swf文件只包含必需的最少信息,經過最大幅度的壓縮,所以體積大大縮小,便于放在網頁上供人瀏覽。swf文件受作者版權保護,不能再被Flash編輯。操作時可選擇Flash“文件”菜單中的“導出為影片”進行。
Flas播放文件應該使用Flash軟件包中的Flash播放器播放,但有的電腦上并未裝上Flash軟件,這怎么辦呢?不要著急,IE瀏覽器就能支持Flas播放文件;另外,可以用專門的Flash播放器播放Flash文件;也可用現在流行的視頻播放器,如“暴風影音”等類似軟件也可播放Flas文件,有的話也可一試。
制作Flash課件時可通過選擇教材,選擇合適的教材,確定課件所要表現的內容。然后分析教材,在制作課件前,必須對教材有一個全面的了解和認識,這樣才能制作出符合教學需要的課件。在制作前,應先根據教材備出教案,根據教案來確定課件的形式、內容。接著構思課件,通過對教材的分析和掌握,明確所制課件要表現什么內容,主要用途是什么。將課件與教案相配合,根據教案將課件的內容分為幾個部分。在頭腦中對要制作的課件有一個初步、大致的構思,要有條理。
三、制作Flash課件需注意的幾個問題
接下來在制作Flash課件時,在有前期準備的情況下,在實際制作中還要注意以下幾方面:
1.布局要合理
課件要美觀、大方、簡潔、實用,能突出重點。布局時將要引起觀眾注意的內容制作得醒目一點,先制作大的內容,再制作小的內容,先確定大內容的位置,然后根據它確定小內容的位置,這樣易于安排版面結構。
2.結構要清晰
前期準備中的構思將課件分為幾個部分,就是為了使課件的結構清晰。這里所說的結構清晰,不僅是指課件的效果結構清晰,另一個主要方面是指在制作過程中要結構清晰。除了非常小的課件,稍大一些的課件在制作時,不要將課件全部做在一個場景里,這樣不易于修改,看起來也雜亂無章。最好根據課件所表現內容的條理和結構,將各個部分分別建立場景,看起來一目了然,結構清晰,易于維護。制作中多使用元件(符號、組件),一是可以簡化場景,使場景整潔,一目了然;二是可以重復使用,減小課件體積。
3.要養成習慣
這樣才有助于提高制作質量和效率。如:(1)多使用元件(符號、組件);(2)把聲音單獨放在一個層上;(3)暫時不需要修改的層鎖上;(4)為元件、層及場景命名,命名時要根據內容來命名,易于識別,便于觀察和修改;(5)經常存盤,保存的時候主要有兩種格式:“.fla”(源文件,可再次進行編輯)“.swf”(影片文件,體積較小,成品文件格式)。最后,課件制作完成后,還應該反復試用測試課件,以便發現問題及時更改。主要看各個按鈕動作、動畫效果是不是達到了制作目的。
篇7
關鍵詞:PV3D;FLASH課件;3D引擎
中圖分類號:TP37 文獻標識碼:A 文章編號:1009-3044(2016)27-0181-03
Abstract: The middle school chemistry teaching in the use of information technology to show the micro world of the material and various reaction process has a unique advantage. In this paper, "chemical bond and chemical reaction" as an example, through the use of PV3D engine combined with FALSH software to achieve a variety of teaching design display and response process to achieve interactive teaching courseware production. Hope from the curriculum teaching design, courseware design, PV3D combined with the use of flash and the realization of the first line teachers to make similar computer aided teaching courseware to provide reference.
Key words: PV3D; flash courseware; 3D engine
1引言
PV3D(PaperVision3D)是一個很著名的Flash 3D免費開源引擎,是一個基于ActionScript的開源項目,主要由巴西人Carlos開發出來,目的在于實現更加炫麗美觀、功能強大的Flash 3D Web應用程序,PV3D的出現大大降低了我們制作flash3D動畫的難度[1]。在FLASH制作課件中利用PV3D引擎加載3DMAX制作的3D模型或者是動態3D特效能在制作地貌結構層次、原子結構模型、人體結構模型、機械引擎剖面圖、電子結構內部模型、生物DNA分子模型等教學內容上有得天獨厚的優勢。特別是在不能夠利用現實模型及實驗直接演示的,概念比較抽象的教學內容制作上都可以根據自身知識建構出相應的模型及3D特效給予學習者相應的學習經驗,以提升學生對知識建構的速率。本文以人教版教學內容《化學鍵與化學反應》為例,利用PV3D引擎在FLASH課件制作中調用3DMAX模型實現演示原子結構模型間的化學鍵以及原子間的一系列反應過程。通過對微觀世界的虛擬展示以便讓學生對教學內容有更直接的體驗達到提升教學效果的目的。
2案例內容分析及數字化設計
“化學鍵與化學反應”是人教版高中《化學(必修)2》中的教學內容,繼初中的物質變化與化學反應之后通過對化學鍵新知識的引入能幫助學生從微觀角度認識物質的構成和化學反應的實質;同時以“化學鍵”為橋梁能引導學生從物質變化和能量變化兩個維度去認識化學反應。本節教學內容的重點與難點是對化學鍵、離子鍵、共價鍵的概念和對化學反應的實質理解。學習目標要求學生了解化學鍵的實質,離子鍵、共價鍵的形成過程,化學反應中物質變化和能量變化;初步學會從微觀的角度去認識化學變化的過程。
在數字化教學設計中,首先在知識回顧的模塊向同學們展示用FLASH制作的電解水的交互實驗,通過演示及與同學們的交互幫助他們回憶舊知以便激發先前經驗;接著同學們將會看到一個H2O分子的模型,3個小球(H原子,O原子)間用閃電特效連接相互吸引的效果,讓同學直觀認識到原子與原子中間是有一個東西在約束――化學鍵。根據金屬元素原子與非金屬元素原子,非金屬元素原子與非金屬元素原子相結合的原則分為離子鍵和共價鍵,加強同學們對化學鍵的認識,為下文化學反應中化學鍵的斷裂與重組,能量的變化做下鋪墊;另在微觀粒子結合這個板塊,利用FLASH軟件制作電解水粒子的變化過程,同學們將會看到水分子由于受到外部能量的影響H-O-H共價鍵斷裂,H-H,O-O共價鍵的形成以及能量的變化過程,讓學生直觀地感受到化學鍵的斷裂需要吸熱,化學鍵的重組需要放熱,加強同學們對化學鍵以及原子重組間的能量變化的知識建構。在知識的鞏固板塊,我將用flash制作一系列的問題,鞏固同學們對這節課所學內容。
3課件制作設計與實現
3.1 準備工作
下載3DMAX2009、COLLADAMAX、PV3D傻瓜包、3DMAX 插件PLASMA STUDIO.MS并將各種軟件安裝好。
(1)雙擊3DMAX 2009桌面快捷方式并打開軟件。
(2)點擊“準幾何體”下的“對象類型”,選擇球體,并在透視圖中創建Sphere對象。
(3)將下載的PLASMA STUDIO.MS拖至3DMAX 2009操作界面,選擇對象并修改其屬性。
(4)設置模型的燈光,攝影機的位置,選擇材質工具,將模型貼圖。
(5)渲染3D模型并導出模型,保存為.DAE文件的格式。
3.2片頭
(1)使用FLASH軟件打開修改下載的素材3D離子球.FLA里面的ACTION SCRIPT參數大小,保存并。
(2)使用FLASH軟件打開修改隨機變換的小球.FLA,修改ACTION SCRIPT碰撞檢測的參數,保存并。
(3)使用FLASH軟件打開雙擊piantou1.fla修改庫里面text里面的文字的參數,以及時間軸里面不需要的元件,修改完成以后保存并。
(4)使用FLASH軟件打開建立片頭.FLA與前面做的文件放在一個文件夾里,在時間軸的第一幀右擊鼠標右鍵選擇動作加載前面修改好的SWF文件實現如(圖1)效果,具體的加載代碼如下:
var tpwz12:String="piantou1.swf";
var req12:URLRequest=new URLRequest(tpwz12);
var tpjzq12:Loader =new Loader();
tpjzq12.load(req12);
tpjzq12.x=74;
addChild(tpjzq12);
3.3導航條
3.3.1 舊知回顧與新知導入
利用FLASH制作水電解的模擬實驗。制作水槽,電路以及小水泡的元件以及一系列的按鈕,通過按開始按鈕,實驗開始,同學們將會看到電流由電池正極出發流向水槽里,然后水槽里的導電棒兩邊產生電流,在電流的作用下分別產生小氣泡,通過燃著的小木條檢驗兩導電棒兩端的氣體是什么如(圖2)。具體操作如下:
(1)打開FLASH 軟件,選擇工具欄里面的矩形工具,在屬性對話框里面找到填充顏色選擇#9DA9BA,在舞臺上面畫出一個矩形,雙擊有顏色的區域,單擊鍵盤上的Delete鍵,利用選擇工具選擇矩形線框上方一小部分,點擊刪除鍵。
(2)加載外部圖片電池,設置按鈕,利用線條工具設置筆觸大小。
(3)點擊選擇工具,選擇開始按鈕在屬性對話框里將其“名稱“設置為b1,在as圖層里選擇動作寫入以下代碼:
b1.addEventListener(MouseEvent.CLICK,tiaozhuan);
function tiaozhuan(event:MouseEvent):void{gotoAndStop(5);}
(4)在第5幀的位置插入已經設置好的閃電效果元件,然后單擊修改菜單,選擇變形工具將閃電元件方向修改,雙擊閃電效果元件,在閃電效果的元件里面設置氣泡向兩極移動的傳統補間動畫,在時間軸上拷貝已做好的氣泡傳統補間動畫,粘貼在時間軸的圖層,修改氣泡的不同位置以及出現及消亡的時間。
(5)最后設置一個檢驗氣體的裝置,下載一個火柴動畫的源碼,然后將火柴移動至收集氣體的兩端實現火苗的變大和熄滅的效果以達到氣體的檢驗。
3.3.2 原理解釋
在3DMAX 2009軟件中制作H2O分子,利用閃電的特效將H原子與O原子通過化學鍵將H-O-H原子之間連接。再利用PV3D引擎將此動畫引入FLASH軟件制作中,如(圖3)。具體操作如下:
(1)先打開3D MAX2009軟件,在Object Type卷展欄里選擇Sphere在Perspective建立3個小球然后找到下載的PLASMA STUDIO.MS將其加載到3DMAX 2009的工作界面。
(2)選擇Add WayPoint添加3個小球Sphere01, Sphere02, Sphere03,點擊Activate,在3DMAX 2009的工作界面兩個球之間就會出現閃電的效果,然后修改其屬性達到最后的效果,點擊Beke生成動態的3D閃電效果,下面選擇材質,修改其自發光,透明度等參數,將其指定給閃電,這樣就形成閃電的效果。
(3)點擊Export,在保存類型里面設置為*.DAE格式.
(4)打開FLASH軟件,利用PV3D加載3D模型的代碼直接加載即可。
3.3.3 微觀粒子化合過程
利用3DMAX來模擬H-O-H兩條共價鍵的斷裂與O與O形成O2,H與H合成形成H2的過程,以及期間共價鍵斷裂吸熱的過程和共價鍵的形成放熱的過程,也就是將化學方程式實例化的過程,如(圖4)。 具體操作如下:
(1)打開3DMAX 2009,將具有特效的原子3個選中,然后選擇移動工具按住Shift鍵復制出一組對象,根據上面做出兩個H-O-H模型。
(2)點擊菜單Rendering在下拉菜單里選擇Render setup,調節里面的參數Range與視頻格式(Output),HDTV(video)高清格式,再選擇合適的視屏尺寸,選擇完成之后,在Render Output里選擇渲染的位置。
(3)點擊Render按鈕,輸出保存視頻。
(4)利用ADOBE PREMIERE將視頻進行在加工,導入電擊聲音,然后導出的視屏格式為*.flv文件格式為后面flash調用做準備。
(5)再依次根據上面的步驟制作出化學鍵斷裂的過程.flv與化學鍵重組的過程.flv,最后用AS3.0代碼將前面做的三者組合起來。
3.3.4 知識的鞏固
利用FLASH軟件自帶的組合框控件制作系列選擇問題達到與學生交流鞏固的目的。具體操作如下:
(1)打開FLASH在導航條里面選擇插入,創建元件。
(2)在時間軸的第一幀利用線條工具畫出紅勾,在第二幀里插入關鍵幀,并在舞臺正中央位置畫出紅叉,在第三幀插入關鍵幀,在動作里寫入stop();命令。
(3)單擊場景,再選擇Flash導航條里面的窗口,單擊窗口,在彈出的下拉菜單里選擇組件,在組件里面選擇User Iterface文件夾,在文件夾里面找到Button,CheckBox,
RadioButton,將這三個組件拖拽至庫里面。
(4)雙擊名稱對應后面的AS鏈接,在AS鏈接里面依次對應輸入fl.controls. Button,fl.controls. CheckBox,fl.controls.RadioButton,然后將這三個組件適量的拖拽至舞臺,將其放置在合適的位置,然后單擊舞臺上的組件,修改其組件參數和組件的名字.
(5)在工具欄里選擇文本工具,在舞臺空白的位置雙擊,然后輸入文字。然后調節頁面,讓一切看起來整齊。
(6)在主舞臺上插入新圖層,在第一幀位置單擊鼠標右鍵,在動作里輸入以下代碼:
if (RadioButtonGroup.getGroup("t1").selectedData==3) {check1_mc.gotoAndStop(1);}
else
{check1_mc.gotoAndStop(2);}
for (var i=1;i
{for(var j=1;j
{this["c_"+i+"_"+j].enabled=false;}}
(7)創建一個主程序控制所有的選擇題和填空題,利用前面的方法加載SWF文件。
3.3.5 片尾
在FLASH軟件中,在時間軸的最后幀處插入靜態文本,修改靜態文本的屬性,輸入謝謝觀賞。
4 總結
PV3D Web 應用只需要使用Flash ActionScript3.0搭配PV3D類的文件即可,而客戶端只需要安裝Flash Player9以上的版本即可以播放三維動畫效果。特別是AS3.0出現后能結合其他第三方插件創建各種不同的應用特效,如果巧妙地應用于教學課件的制作能做出來的教學課件不僅生動形象交互功能強大,而且在教學內容的表現效果明顯,已成為廣大教師制作教學課件的必選工具 。
篇8
一、界面布局設計技巧
界面是學習者與計算機進行人機交互的窗口,包括顯示界面和操作界面。在設計時注重界面友好、操作方便、交互性強、可控性強。設計時應注意信息編排、組接、傳遞的科學性、準確性、邏輯性、嚴密性和學生接受信息時的選擇性、探索性及學習效果的可評價性,把著眼點放在提高學生創造性思維和“發現式學習”的能力上。在設計時主要注意如下幾點:采用形象生動的動畫圖標做功能菜單按鈕,其始終位于屏幕的上部,方便學習者隨時進人任意功能模塊;選擇章節內容進入后,采用簡明直觀的按鈕作為節內容選擇,其始終位于學習內容的左邊,方便學習者隨時進入任一節學習;相關內容采用新開窗口的形式呈現,兩窗口可任意切換,并可調整大小;在需要學習者輸入信息和搜集個人資料及反饋意見時,盡可能采取下拉菜單的方式或選擇的方式以減少輸入工作量。每個教學單元由若干幀面所組成,幀之間的跳轉由Flash提供的交互語言完成,幀面所包含的素材(聲音、音樂、動畫、圖像、文本等)存放在素材庫及外部文件中,以便于素材的管理和資源的共享。
二、功能結構設計技巧
多媒體課件的技術優勢在于畫面清晰、動畫連續、交互設計合理。多媒體課件的結構有良多的類型:動畫模擬演示課件、單場景交互型、多場景導航型、規范劇本類、操練與測試類。課件結構是多樣的,各有特點。flash課件利用結構化程序設計方法,采用模塊式結構,這些模塊彼此獨立通過菜單、圖標,利用光標、熱鍵或鼠標控制實現各個模塊的功能和在模塊之間跳轉。要滿足穩定性、易于操作、易于維護等技術特點。所以,多媒體開發工具應“所見即所得”、“特殊效果豐富且實現容易”,這樣才能充分體現課件開發軟件的效率優勢。因而,設計清晰的導航尤為重要。常用的導航方式有:演示導航、檢索導航、瀏覽導航、線索導航、書簽導航、菜單導航,等等。一般主要通過導航條、導航圖、圖文鏈接等方式實現導航。
三、容量存儲的解決技巧
由于Flash作品是通過“流”技術一邊下載一邊觀看的,作品的大小問題直接影響到播放速度和觀看效果,因此,有必要在flash作品的制作過程中運用一些技巧來盡量減少作品的容量,使其能夠在互聯網上順暢地下載和播放。Flash是建立在矢量圖形(VeetorOrapbles)系統之上的,使用Flash創建的元素幾乎都是使用矢量圖形的,使用少量的矢量數據就可以描述一個復雜的對象,而占用的空間只是一般位圖的幾千分之一,這也是Flash的優點之一。所以充分利用這一優點,不要過多地引入位圖,以減小作品的體積。如果必須引入位圖的話,也要根據作品的需要設置位圖的壓縮比例,盡量減少位圖的數據量。在相同條件下,用GIF格式圖片其大小及網絡傳輸質量要比JIG和JPEG好很多。盡量避免使用逐幀(Frame)動畫,而使用過渡動畫,通過計算的方法得到的過渡動畫不必逐幀保存畫面的內容,從而使Flash作品小于一般的視頻文件。減少矢量圖形的形狀復雜程度同樣可以減小文件的大小。
四、聲音的處理使用技巧
聲音(sound)是Flash作品中的一個重要組成部分,特別是一些短劇類的動畫作品,聲音效果的好壞直接影響到整個作品的效果,因此對動畫中的音頻素材要設置合理的壓縮模式和參數。對于語音素材的輸入,可以設置較高的壓縮頻率,并將雙聲道合并為單聲道而不會影響音效。在“同步”中設置“事件”也可確保音效完整地播送,并不會因為影幀的停止而停止。最好是將場景中的聲音文件安排在—個專屬的圖層(Layer)中,而不要和其他元件放在同一圖層內,這樣可以使Flash在播放作品時比較輕松,對于較復雜的,包含有許多聲音文件的影片,也可以避免出錯。Flash影片里的音效區分為兩種:“事件音效”和“背景音效”。“事件音效”(event)在平常時并不發出聲音,只等待瀏覽者觸發特定事件,如用鼠標單擊按鈕時,才播放聲音文件。而一旦播放聲音,并不因為幀停止而停止。“背景音效”(stream)的播放則完全是根據影幀,有幀的地方音效就會持續播放,影幀停止,音效也就會立即停止。所以在使用“背景音效”時,將其制作成單獨的影片剪輯元件插入到作品中不失為一個好辦法。MP3格式相對于WAV格式來說文件大小及音質都要好得多,所以插入的聲音文件盡量用MP3格式代替WAV格式。
篇9
>> 基于Flash的積件式課件的設計 關于“積件”思想的網絡課件設計 基于積件思想的多媒體課件設計 基于iSpring的英語多題型測試Flash交互式課件的設計與應用 運用Flash技術演示Authorware課件制作過程的設計與實現 高中化學實驗裝置的積件式設計 交互設計在flash課件中的應用 flas設計在教學課件中的應用 計算機教學Flash演示課件的制作 基于積件的多媒體課件快速開發系統 Flash課件的設計與制作 淺談Flash課件的設計與制作 基于Flash的多媒體交互式課件的設計與開發 Flash在課件制作中的應用 Flash在課件開發中的應用 Flash在排球課件中的應用 Flash課件的應用效果評析 基于FLASH動畫機床電氣及控制教學積件設計與開發 基于Flash和Action3.0技術的交互多媒體課件設計與實現 積件式教學軟件的開發及其在教學中的應用 常見問題解答 當前所在位置:l = true;
posX = imgView._x;
posY = imgView._y;
drag = 0;
完成一幀的動作腳本輸入后,單擊“動作”面板上的 按鈕,用以檢查程序中有無語法錯誤。
第二幀完成載入外部XML文件的工作。外部XML文件在本課件中非常重要,其中存儲著需要載入的圖片、動畫文件信息,本動畫規定每個文件有三項信息需要存儲:項目名、文件路徑、相關信息。采用XML文件來存儲關鍵信息的其他原因一是與它動畫文件分離,用戶修改整個動畫不需要編輯Flash源文件,只需要修改XML文件中的幾處信息即可,對用戶二次開發來說十分方便;另外,XML利于存放數據,定義也很方便,現在已經是Flash與外部進行通信的主要數據描述方法,并且越來越多的因特網應用都支持XML,這使得它們之間信息交互變得可能。
第三幀對動畫中的交互功能進行定義,這些功能包括圖片輪換顯示、文本框內容的顯示、按鈕使用、菜單使用、圖片選擇等。
另外,對菜單“imgList”也要附加動作腳本,選中菜單,按“F9”,打開動作面板輸入,如圖1-10。(具體代碼從略)
二、課件應用
將已經制作好的課件“halloween”文件夾拷貝到硬盤上打開,將看到以下的的結構(圖1-11)。Halloween.fla是主動畫源文件,相應的Halloween.swf是主動畫文件,雙擊即可運行;選擇題.fla是將被主動畫載入的動畫源文件,使用者可以根據自己的需要自行創作;images文件夾存放資源,其中有圖片(必須是jpg格式)、動畫(swf),Data.xml存儲動畫播放內容的相關信息,修改方法后面有專門介紹。
圖1-11
1、外部文件準備
課件可以播放的外部文件可以有兩種格式:JPG和SWF,它們的最佳大小建議是640px×480px,必須存放在images文件夾中才能正常使用。其中JPG格式是圖片,可以預先在圖像處理軟件中處理好,建議使用Macromedia的另一軟件Fireworks 來處理,如4.jpg文件,先在Fireworks中新建大小為640px×480px的空文檔(圖1-12),復制/導入外部圖片,
圖1-12
優化后導出為4.jpg,即能使用。(圖1-13)
圖1-13
選擇題.swf是動畫演示文件,可以根據實際需要自己開發,此動畫是選擇題演示。這里不詳細介紹它的制作,有3項注意:第一、它的最佳大小建議是640px×480px;第二、如果需要背景色,一定要插入矩形覆蓋舞臺來實現,這是因為當它被載入到駐動畫里的時候,背景會變成透明;第三、如果其中包含動作腳本,不能采用_root.X的方式來定義和調用對象,只能使用_parent.X的方法,具體可以打開它的源程序查看。(圖1-14)
圖1-14
2、XML文檔的修改
在images文檔中的Data.xml文件中存儲被主動畫調用的外部文件信息,其中的內容會被主動畫讀入。XML中的代碼如下:
只要修改項目中的三個參數就能控制主動畫載入不同的內容,增加項目可以調用更多的資源。修改時只改中的參數,內容必須加左右引號。
name參數:在主動畫里顯示在標題“title”區的標題文字。
src參數:此外部圖片或動畫的路徑,注意是相對于Data.xml文件的。
des參數:在主動畫里顯示在標題“description”區的相關內容文字。
在保存Data.xml此類XML文件的時候,要保存為UTF-8格式,否則在Flash里中文會亂碼。(圖1-15)修改Data.xml可以使用Windows的記事本,也可以使用Dreamweaver來編輯。
3、課件運行
只要雙擊halloween.swf即可運行課件。課件分為標題區、內容區、圖片區、控制區四個部分。(圖1-16)
圖1-16
標題區顯示的內容對應Data.xml中的name參數,內容區顯示的內容對應Data.xml中的des參數,圖片區顯示的圖片動畫路徑由Data.xml中的src參數控制,圖片在轉換過程中會有淡入淡出的顯示效果。圖片區里顯示的圖片可以被拖動。
在控制區里有三組控制工具。單擊 后退按鈕實現往回切換內容,單擊 前進按鈕往下顯示新內容。可以通過菜單快速選擇要顯示的項目。在圖片序號輸入選擇框中,輸入圖片序號后回車也可以快速跳轉到此圖片。
注1 RIA:豐富互聯網應用程序(Rich Internet Applications)。“富”的概念包含兩方面,分別是數據模型的豐富和用戶界面的豐富。RIA的用戶界面提供了靈活多樣的界面控制元素,可以讓你有更大的空間去創建更高效和更具有交互性的網絡應用程序。
注2 積件(Integrableware):是由教師和學生根據教學需要,自己組合運用的教學信息和教學處理策略庫與工作平臺。積件是從課件的經驗中發展出來的、現代教材建設的重要觀念轉變,是繼課件之后的新一代教學軟件。
注3 XML:可擴展標記語言或可延伸標記語言(eXtensible Markup Language)。標記是指計算機所能理解的信息符號,通過此種標記,計算機之間可以處理包含各種信息的文章等。XML要比HTML強大得多,它不再是固定的標記,而是允許定義數量不限的標記來描述文檔中的資料,允許嵌套的信息結構。HTML只是Web顯示數據的通用方法,而XML提供了一個直接處理 Web 數據的通用方法。XML中的每對標記被稱為節點。
篇10
關鍵詞:Flash;課件;外部文件;數據庫
中圖分類號:TP317.4
1 Flash制作練習型課件的優越性
說起制作課件,可能大家最容易想到的是Powerpoint,Powerpoint簡單易操作,制作快捷,適合教師快速制作課件,當然想制作精致的課件依然要花費很多功夫。另外Powerpoint適合制作演示型的課件,不適合制作交互性強的練習型課件。Authorwar雖說功能依然很強大,可調入圖像、聲音、Flash等文件,但制作周期長,對視頻格式兼容性不好,同時此產品已停止開發,因此前景并不好。而Flash可制作演示型課件,可創作多媒體元素并且集成多媒體元素,可制作各種交互并且給出交互的反饋,因此是最適合制作練習型課件的工具軟件。
2 Flash練習型課件的現狀及不足
一般普通教師制作的Flash練習型課件將所有的文本、圖片、聲音、視頻等元素通通打包以.swf的格式,這樣的課件不便于修改,通用性差。如果有錯誤或需要換題目,往往需要打開源文件進行編輯修改后再次,如果沒有源文件或者源文件組織結構不合理,往往不能修改或者修改起來很復雜。
3 Flash練習型課件的制作策略
3.1 加載外部文件。制作練習型課件,如果能夠把相關文字內容存在外部文本文件中,使用的圖片、聲音、視頻等也以文件的形式存在磁盤中,那么就可以實現swf文件與數據的分離,使用起來更加靈活,修改也只要修改相關的外部文件的內容就行了。
加載外部文本舉例:
3.2 加載XML數據。XML數據的加載方法與其他類型的文本數據的加載方法完全相同,都采用URLLoader方式加載數據。不同之處是它獲得loader的數據之后,采用XML的構造函數構成XML實例,并進行更多的XML操作。如果加載的是服務器動態生成的XML數據,那么就實現了典型的C/S模式的應用程序了。
3.3 使用外部數據庫。要使用Flash制作出題型豐富、易于擴充、反饋方便的習題型課件,最好的方法是連接外部數據庫。數據庫是組織存放習題的最佳方式。但由于Flash不能直接讀取數據庫的數據,所以必須借助asp、php、jsp等動態編程語言來訪問數據庫。下面簡要介紹一下Flash通過asp連接Sql server數據庫的方法。
(3)新建flash文件,添加代碼。制作數據庫操作界面,書寫相應的代碼,就可以實現添加、刪除、修改、查詢等操作了。
4 Flash練習型課件的拓展
利用Flash制作練習型課件,結合Flash能制作精美界面的優勢,結合外部文件和數據庫文件,可以制作出題型豐富的習題型課件。在此基礎上增設評分機制,使用專門的服務器架構數據庫,制作服務器端管理程序,利用Flash制作客戶端程序,可將練習型課件升級為C/S架構的考試系統。
5 結束語
練習型課件在實際教學中應用非常廣泛。制作結構合理的練習型課件,可以減少很多重復性的勞動,教師也可以實現資源共享,達到提高工作效率,實時檢測教學效果的目的。
參考文獻:
[1]肖剛.Flash游戲編程教程[M].北京:清華大學出版社,2009.
[2]黃鳳輝.Flash連接SQL Server數據庫[J].經營管理者,2011(01):70.