許多老師在完成課件制作后,只要課件運行正常,達到設計的期望效果,就萬事大吉了,卻很少有人去關心課件運行的效率。實際上,課件運行效率是否高也是評價課件好壞的一個重要因素。現將本人在這方面的經驗介紹給大家。
素材處理
要想提高課件的運行效率,必須使課件的各種素材所占用空間盡可能小,對于具體如何縮小課件素材所占的空間,在《中國電腦教育報》2000年第41期的《多媒體課件"縮身術"三招》中有詳細的介紹,在此只做一些補充說明。
1、圖形素材的處理
這里需要指出的是,有許多老師制作課件時喜歡用JPG格式的圖像,認為這樣可以給課件"減肥",其實不然,這種做法課件是"減肥"了,但運行效率卻下降了許多,原因是:由于JPG格式的圖像是經過一定的壓縮算法生成的,Authorware在調用JPG圖像文件時明顯比調用256色的BMP的圖像"吃力"(盡管后者的文件數據量比前者大)!使圖形對象由真彩色轉為256色而基本不失真的最佳軟件是Photoshop。
2、聲音素材的處理
如果課件用到很多的聲音素材,我們可以在引入聲音文件時選上"link to file"選項,使聲音文件以外部文件的方式存在,這樣也能減少主程序的文件數據量。
3、動畫素材的處理
能用不含聲音的FlC文件時不要用AVI或MOV文件,盡量將AVI文件轉為MOV文件。另外,在用3DMAX 制作三維動畫時,生成的AVI文件一般應采用320×240的模式。
優化程序結構
因為Authorware 對系統資源的消耗相當大,組織好文件結構以提高課件的運行效率顯得極為重要。
1、利用系統提供的自動擦除功能
Authorware 為優化程序結構,在幾個地方提供了自動擦除功能:分支結構下的各個分支項,交互結構下的各個交互項,框架結構下的各個頁面以及顯示圖標、數字化圖標的屬性等,我們可以利用這些功能來簡化程序結構。總之,能用自動擦除的決不使用Erase圖標!
2、使用庫文件
使用庫文件可以使程序結構簡單,邏輯清晰,減少主程序的數據量。舉個例子,制作課件時,經常會遇到在不同的地方顯示同一個對象、播放同一個聲音、播放同一個動畫等情況,如果不管三七二十一,把這些需要重復使用的圖標通通復制一次再放到流程線上使用的話,將會不必要地增加Authorware的冗余信息量,從而嚴重影響最終形成的應用程序的效率!
解決方法:把這些需要重復使用的圖標中的每一個入庫,當再次使用到這些圖標時,用函數來引用即可。為什么使用庫文件能提高課件的運行效率呢?其實,這與Windows操作系統的工作機制有關,Windows支持什么時候需要什么文件再調入什么地方的工作方式,在不用庫文件而把所有內容做到一個應用程序的情況下,需要把這個文件(不管它有多大)一次性調入,這樣對機器的性能要求會很高,而如果把內容分成一個主文件加幾個庫文件的形式,系統執行時將會分別調入,從而大大提高運行效率。掌握好庫文件對提高課件制作水平是大有好處的。
以上說了這么多,無非是希望各位老師能制作出簡潔高效的課件來,最后祝老師們的課件越"跑"越快!