摘要:多媒體課件在現代教學中應用廣泛,它能夠生動形象地把教學內容全方位展示出來,使學習者記憶深刻。很多教師都在動手做課件,但真正達到“簡潔高效”的卻不多。本文針對這個問題總結了三大步:首先從前期多媒體素材優化著手,對準備的素材類型進行轉換,使其達到最優化;導入時要盡量多用鏈接,少用嵌入。其次強調了制作中期程序結構優化的作用,Authorware對系統資源的消耗相當大,組織好文件結構,提高運行效率顯得極為重要。最后,在制作后期對文件的處理提供了兩個途徑:去掉文件中多余的XTRA;將整個程序制作成一個安裝包。經過上面“三步”走,我們的課件也能“身輕如燕”。
關鍵詞:多媒體課件;簡潔高效;素材;程序結構;打包
多媒體課件即利用文字、圖形、動畫、視頻、音頻等多種媒體創作的交互式教學軟件。在教學中圖文并茂、生動形象地把教學內容展示出來,以激發學生的多種感官,使學習者容易理解、記憶深刻。
當前,越來越多教師開始動手制作多媒體課件了,當你設計好腳本,坐到電腦前,準備用Authorware實現你的“杰作”時,你是否想過這樣一個問題:怎樣設計才能使自己的“杰作”短小精悍、運行效率高呢?針對這個問題,筆者總結了以下“三步”:
第一步,制作前期多媒體素材的優化
1. 合理處理媒體素材文件的類型
表面看起來相同的歌曲和圖片僅僅因為類型的差異占用磁盤空間大小卻大不相同。作為課堂演示用的素材,在視覺或聽覺效果上差別不太大,不影響教學效果的情況下,宜選用占磁盤空間較小的文件格式。
Authorware應用程序中用到的圖片素材,最好把它先轉換成jpg或gif格式,同樣的一張圖片,jpg(gif)格式的文件大小是bmp格式文件大小的十分之一。具體可以使用ACDsee或Photoshop等軟件來實現格式的轉換。
聲音素材也是我們常用到的,在Authorware中可以插入wav、mp3、Midi等文件格式的音樂。我們一般采用midi文件作為背景音樂,這樣可以大大節省磁盤空間。但Authorware并不直接提供對Midi聲音文件格式的支持,需要利用第三方的UCD外部函數。如果能用不含聲音的FlC文件時不要用AVI或MOV文件,盡量將AVI文件轉為MOV文件。另外,在用3DMAX制作三維動畫時,生成的AVI文件一般應采用320×240的模式。
2. 媒體素材的導入方式
素材導入多用鏈接,少用嵌入。媒體素材的導入方式分為兩種:鏈接式和嵌入式。嵌入素材文件比鏈接素材文件多占磁盤空間,而且被鏈接的素材文件需要修改時也很方便,無須再進入多媒體軟制作環境中修改即可自動更新。因此,對于多次使用到的聲音或圖片等文件不宜直接將它們嵌入課件文件之中,而應選擇鏈接方式。
第二步,制作中期程序結構的優化
因為Authorware對系統資源的消耗相當大,組織好文件結構以提高課件的運行效率顯得極為重要。另外,從軟件工程的角度來考慮,規范、合理的程序結構對于程序的調試、修改、升級等也同樣重要。

我們來看一個簡單的例子:如圖1所示,很多初學者都會做這樣的程序結構:先在計算圖標中實現程序的初始化;再在播放聲音的同時播放片頭動畫;然后是交互,選擇某個按鈕就顯示相應的圖形(圖2),等待用戶按下鼠標后就擦除顯示的圖形,最后回到主交互,等待用戶的下一次交互。這樣的程序結構看起來好像沒有什么問題,但仔細一想問題出來了。
首先,該程序中沒有一個圖標起名字,如果想在以后的程序中再次使用某個圖標時就不能用函數來引用,只能通過Copy&Paste的方法來克隆,從而造成信息的冗余。其次,該程序把所有的顯示圖標都放到組圖標下面了,需要修改顯示圖標的內容時則必須雙擊N次鼠標遍歷所有組圖標。如果最后要把所有的顯示圖標做入庫處理時,這種結構也會讓你不知如何下手。再次,該程序中每個組圖標下都動用了擦除圖標,沒有充分利用系統提供的自動擦除功能使程序看起來有些拖泥帶水,還會影響課件的運行效率。

請看優化后的程序結構(圖3):將初始化部分內容放到一組圖標中組成一個功能模塊并命名為“begin”(圖4);以前的交互項中的顯示內容由函數來實現,由交互項本身的自動擦除選項“Response”區的[Erase]域的“After Next Entry”來實現,分支圖標屬性設置窗口做以下設置:在“Repeat”域的下拉菜單中選擇“Don't Repeat”,在“Branch”域的下拉菜單中選擇“To Calculated Path”并在其下的輸入框中輸入數字“0”,這樣可以保證程序在開始時不會顯示任何一個圖形。
比較這兩個例子,可以得出構建程序結構的一些基本原則:命名原則、模塊化原則、簡潔原則等等。另外,熟練掌握變量和函數也能使你在優化程序結構時得心應手。
第三步,制作后期對文件的處理
1. 巧妙識別打包后多余的XTRA
當我們興沖沖地完成一件作品,打包完后才發現它臃腫的身材實在令人頭疼。細心的讀者會發現,僅僅一個XTRAS文件夾就占了很大空間,筆者總結了一個簡單方法讓你的XTRAS不到一分鐘就可以減小到原來的1/10。具體方法如下:首先將制作好的課件打包成*.exe文件,將Authorware安裝目錄下的xtras文件夾復制到打包的課件所在的文件夾。雙擊這個打包好的*.exe文件,啟動課件,然后打開資源管理器,找到課件所在的文件夾,打開前面放到這里的xtras文件夾,將其中的文件一個一個地刪除,系統會彈出一個窗口提示,點“是”將其請到回收站;如果彈出“刪除文件出錯”的警告窗口,這個文件就該保留,沒有這個提示的文件統統刪掉,直到剩下的文件都提示“刪除文件出錯”。至此你的xtras文件夾便實現了大變身。
2. 制作安裝程序
一個完整的Windows程序應該有安裝程序和卸載程序,同時制作安裝程序還可以將您的所有文件壓縮,這樣在發行盤上只有安裝程序,容量又會減小許多。其中壓縮率最大的要數Install Shield了,但它較難學,用Install-Us、Setup Factory也可以壓縮文件,制作成安裝程序,它們學習起來要比Install Shield簡單很多。
總之,我們只有在開發的前期、中期和后期牢牢樹立節省空間,加速網上傳輸的理念,將三大步牢記在心,制作的多媒體課件在使用中才更便捷。
參考文獻:
[1] 袁海東.Authorware7.0 入門教程 [M].電子工業出版社,2003.
[2] 馬路.Authorware課件制作[M].中國水利水電出版社,2005.
[3] 鄧椿志.Authorware7.0課件制作實務[M].電子工業出版社,2004.