楊 毅 羅 江 郭繼華 盧穎婷
(武漢科技大學(xué)圖書館 湖北 武漢 430065)
圖書館為提高讀者利用館藏資源的能力,經(jīng)常開展各種教育培訓(xùn),促進(jìn)讀者對文獻(xiàn)信息的有效利用。圖書館教育的實踐性、應(yīng)用性很強,在有限的培訓(xùn)時間里不可能進(jìn)行系統(tǒng)、透徹地講解,受培訓(xùn)時間、方式的限制,覆蓋面很有限,培訓(xùn)效果往往不理想。
鑒于傳統(tǒng)讀者教育方法存在的問題,為充分發(fā)揮圖書館信息化、網(wǎng)絡(luò)化優(yōu)勢,從內(nèi)容和形式上對讀者教育進(jìn)行改革,重視后續(xù)教育的銜接,通過采用適于Internet傳播、方便Web發(fā)布的矢量圖形多媒體技術(shù),開發(fā)CAI(Computer Aided Instruction)培訓(xùn)課件,探討將讀者教育資源網(wǎng)絡(luò)化,并實現(xiàn)流暢、實時、互動瀏覽,引導(dǎo)讀者使用網(wǎng)絡(luò)自助式學(xué)習(xí)方式。
開發(fā)基于Web技術(shù)的CAI網(wǎng)絡(luò)多媒體課件的多媒體類軟件眾多,常見的工具有:Adobe Flash、Kool Moves、Graphics-Gale Free、Demo Builder、Toon Boom Studio、After Effects CS等。作者通過反復(fù)選擇、比較,選擇使用Macromedia Flash8.0軟件制作課件。
Macromedia Flash 8.0提供可執(zhí)行的腳本指令與擴展接口,提供圖形效果工具、動畫制作工具、文本、視頻和音頻等一系列工具,既可設(shè)計動畫,也可在網(wǎng)頁中加入聲音。Flash可應(yīng)用其內(nèi)置的語句和JAVA Script,作出互動性很強的網(wǎng)頁。
Flash安裝插件后,即可被瀏覽器接受,方便用戶使用。基于此Flash被視為交互式矢量圖多媒體技術(shù)和Web動畫的標(biāo)準(zhǔn),F(xiàn)lash矢量圖形界面也被公認(rèn)為是未來操作系統(tǒng)、網(wǎng)站、應(yīng)用程序、RIA的發(fā)展方向[1]。應(yīng)用Flash 8.0可設(shè)計制作圖文、音效、解說合一的課件,為讀者提供豐富的交互式體驗,滿足讀者多層次需求。
Flash 8.0是一種基于矢量圖形的交互式創(chuàng)作軟件,該版本通過增強的流媒體視頻功能、Web Services,使用內(nèi)置的Action Script界面和視頻組件,提高開發(fā)效率,方便創(chuàng)建Flash Web,功能強大,其主要特點有:
1.2.1 Flash創(chuàng)建的文件(swf格式)體積小
Flash采用矢量圖形技術(shù),矢量圖形需要的內(nèi)存和存儲空間很小,并可以任意縮放尺寸而不影響圖的質(zhì)量。因此,F(xiàn)lash特別適用于創(chuàng)建通過網(wǎng)頁提供的內(nèi)容。作者分別用Flash和PowerPoint制作相同內(nèi)容的多媒體課件,其中用PPT制作的課件280MB,而通過Flash制作的課件只有11MB,制成后的課件大小差異明顯。
1.2.2 實現(xiàn)與用戶的交互功能
Flash自帶豐富的函數(shù)和變量,通過它的基本命令A(yù)CTION以及符號、場景、層、幀、按鈕等一系列組合,實現(xiàn)文本、圖形、圖像、聲音以及包括按鈕在內(nèi)的多種動態(tài)變換,通過播放控制與跳轉(zhuǎn)設(shè)置等實現(xiàn)交互功能,這也是Flash區(qū)別其他軟件的最重要優(yōu)勢[2]。
Flash的交互功能改善了課程的表現(xiàn)力和交互性,消除了傳統(tǒng)方法的時空及人數(shù)的限制,可以供讀者隨時隨地上網(wǎng)學(xué)習(xí),進(jìn)而形成以讀者為中心的新型實時培訓(xùn)模式,引導(dǎo)讀者進(jìn)行自助培訓(xùn),方便用戶按自己的計劃和學(xué)術(shù)需要學(xué)習(xí),實踐從方便管理到方便讀者的服務(wù)理念,顯著提高教學(xué)效果。
1.2.3 實現(xiàn)在線流暢播放
Flash使用關(guān)鍵幀和圖符技術(shù)使得最終壓縮生成的動畫文件(.SWF)非常小,幾K字節(jié)的文件就可以實現(xiàn)較復(fù)雜的動畫效果,符合網(wǎng)絡(luò)傳輸?shù)男枰辉僬?,F(xiàn)lash生成的SWF文件是流媒體動畫格式,適于網(wǎng)絡(luò)傳輸?shù)膶崟r流控制協(xié)議(RTSP),通過流式傳播及播放技術(shù)實現(xiàn)動畫邊下載、邊播放,實現(xiàn)課件內(nèi)容流暢的演示,方便讀者學(xué)習(xí)。Flash的交互功能和多媒體技術(shù)讓課件通過網(wǎng)絡(luò)實現(xiàn)一對一、一對多、多對多的傳遞。
基于Web的課件更新方便,只需將網(wǎng)頁服務(wù)器上的課件更新升級,培訓(xùn)內(nèi)容即可實時更新發(fā)布,方便讀者及時學(xué)習(xí)到最新的培訓(xùn)內(nèi)容。
下面以圖書館讀者指南課件為例,探討應(yīng)用Flash制作培訓(xùn)課件。
課件設(shè)計、開發(fā)的思路:為實現(xiàn)讀者指南圖文、聲形協(xié)調(diào)的多媒體效果,讓讀者方便、直觀、自助地進(jìn)行指南的學(xué)習(xí),我們應(yīng)用web開發(fā)技術(shù),選擇采用B/S(Browser/Server)架構(gòu),其主要事務(wù)邏輯在服務(wù)器端(Server)實現(xiàn)。設(shè)計將課件部署到服務(wù)器,讀者可隨時隨地通過WWW瀏覽器進(jìn)行訪問,共享性強。
開 發(fā) 平 臺 選 用 Adobe Flash CS4/Flash 8.0、Dreamweaver3.0平臺;開發(fā)語言應(yīng)用Action Script 2.0/3.0、Html、Css語言;工具:主要的開發(fā)工具有Adobe Flash CS4/ Flash 8.0、Adobe Audition v3.0、MP3 剪 切 器 、Adobe Dreamweaver CS4等。
在進(jìn)行課件制作前,我們首先就課程的內(nèi)容、表現(xiàn)方式進(jìn)行整體的規(guī)劃,包括課程剛要構(gòu)思、內(nèi)容組織、版面設(shè)計、課件制作、配音和背景音樂的組織、版面制作以及鏈接、課件的調(diào)試及優(yōu)化等。
2.2.1 設(shè)計課程綱要、制作課件腳本
首先,根據(jù)教學(xué)內(nèi)容和要求,選擇、編輯文字內(nèi)容,把內(nèi)容進(jìn)行整理分類,包括文字、動畫、圖片、音樂等;對復(fù)雜的問題用動畫表現(xiàn),并給予文字和配音說明,在不同模塊加入相適的背景音樂。同時,按照系統(tǒng)設(shè)計的要求設(shè)計課件流程結(jié)構(gòu)、編寫腳本,將課件分成不同的模塊,使用課件時可在模塊間進(jìn)行跳轉(zhuǎn),操作方便實用[4]。
以“讀者指南”為例,按照制作要求,課件分為圖書館簡介、讀者須知、圖書借閱、電子資源、閱覽服務(wù)、信息服務(wù)、常見問題解答等部分,其中內(nèi)容較多的部分,進(jìn)一步分為相應(yīng)的主模塊及子模塊。例如:圖書借閱模塊包括中圖法、信息管理系統(tǒng)、借還書、薦購圖書、借閱制度等子模塊。
2.2.2 圖像、音視頻素材的加工
先將圖片文件導(dǎo)入到Flash庫面板中,再通過導(dǎo)入命令將其放入舞臺,或直接從庫中將有關(guān)圖元元件拖到舞臺指定位置。對多幅圖像可通過設(shè)置圖片序號和圖層深度來呈現(xiàn)。Flash通過幀長度控制文件的顯示時間,F(xiàn)lash默認(rèn)的幀頻為12幀/秒,可通過設(shè)置幀頻數(shù)控制圖片的顯示時間[5]。
在制作讀者指南過程中,添加了音樂、配音等素材,增加課件的整體效果。Flash支持WAV、MP3、AIFF、WAV等格式的音頻文件,同樣長度的音樂文件,用MP3格式存儲比用WAV格式存儲的體積小1/10[6],音頻文件選擇MP3格式。
通過Flash指令將聲音元件導(dǎo)入到庫中。在聲音元件的屬性中設(shè)置聲音和動畫同步的類型,在同步選項中選擇“數(shù)據(jù)流”,實現(xiàn)音頻流與視頻流的完美結(jié)合、同步播放。然后使用Action Script語言編寫聲音控制按鈕的AS代碼,設(shè)計音樂、配音進(jìn)度條的控制方案。
Flash8.0提供MediaPlayback組件,通過運行該組件調(diào)整視頻文件播放進(jìn)度、音量、窗口模式等。Video Encoder組件可將視頻文件格式(AVI、WMV等)轉(zhuǎn)化為FLV,轉(zhuǎn)化后的文件明顯縮小。進(jìn)一步設(shè)置MediaPlayback組件中的URL項,將其地址指向FLV文件的地址,即將視頻文件整合到課件中。
Flash 8.0主要使用的技術(shù)有:組件、層、時間軸、關(guān)鍵幀、場景等,熟悉掌握了這些技術(shù),就可以應(yīng)用該軟件進(jìn)行多媒體課件的制作,修改課件時則需對某個或多個組件進(jìn)行相應(yīng)的操作,完成部分或全部元素的修改。
2.3.1 Flash層(Layer)技術(shù)
不同的內(nèi)容可以設(shè)置在不同的層面上,它們互相掩映,但不會互相干擾??梢詥为殞δ骋粋€層面進(jìn)行操作,并且可以看見效果,在動畫生成后,若需要修改也就非常方便[7]。
2.3.2 Flash場景(Scene)設(shè)置
在制作課件時,可以借助多個Scene形成多場景動畫,多個場景間可自由切換,輕松更換場景。同時,也方便修改、更新。
2.3.3 課件整體調(diào)試
課件應(yīng)注意畫面運行流暢,課件風(fēng)格統(tǒng)一,與讀者有較多的交互應(yīng)用,課件界面簡潔、友好。在調(diào)試過程中要考慮到課件在瀏覽器中運行的頁面布局以及功能按鈕的合理設(shè)置。完成調(diào)試后,可通過“發(fā)布”命令創(chuàng)建一個壓縮版的文件,其擴展名為.swf,通過設(shè)置鏈接即可使用瀏覽器內(nèi)置的Flash Player,將Flash課件鏈接到對應(yīng)的因特網(wǎng)地址,即可把課件文件嵌入HTML網(wǎng)頁,在瀏覽器中進(jìn)行播放。
本文介紹了應(yīng)用Flash8.0進(jìn)行多媒體課件開發(fā)的方法和體會。在研究過程中作者遵循讀者教育的特點和規(guī)律,充分利用圖書館的信息化優(yōu)勢和館藏資源,適應(yīng)信息化社會對圖書館提出的新要求,采用具有豐富表現(xiàn)力和交互性、適于Internet傳播、方便Web發(fā)布的Flash矢量圖和流媒體技術(shù),開發(fā)培訓(xùn)課件,將讀者教育資源網(wǎng)絡(luò)化,并實現(xiàn)流暢、實時、互動瀏覽,引導(dǎo)讀者通過網(wǎng)絡(luò)自助、互動式學(xué)習(xí),符合讀者教育的特點和發(fā)展規(guī)律,既提高了教學(xué)效果,培養(yǎng)了師生利用信息的能力,也提升了館藏資源的利用效率。是對讀者進(jìn)行遠(yuǎn)程培訓(xùn)的發(fā)展方向,具有良好的運用前景。
[1]蔡莉靜,姚新茹,董素音.大學(xué)圖書館人館教育新舉措:談?wù)勍瓿伞熬W(wǎng)絡(luò)環(huán)境下圖書館用戶教育研究項目的經(jīng)驗與體會 [J].現(xiàn)代情報, 2004,24(7):192-193.
[2][3]繆亮,張愛文.Flash多媒體課件制作實用教程[M].北京:清華大學(xué)出版社,2007:61-152.
[4]李耀麟.論交互型多媒體課件的整體結(jié)構(gòu)布局[J].中國電化教育, 2006(1):82-84.
[5][6]方其桂,陳笑.多媒體CAI課件制作基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2004:217-251.
[7]張翼,范洪富,吳松,等.多媒體教學(xué)軟件制作中常用的工具及制作技巧[J].計算機與應(yīng)用化學(xué),2006,23(7):683-688.