張鵬麗
(天津機(jī)電職業(yè)技術(shù)學(xué)院,天津 300131)
探討基于Director的互動(dòng)多媒體學(xué)習(xí)光盤(pán)的設(shè)計(jì)與實(shí)現(xiàn)
張鵬麗
(天津機(jī)電職業(yè)技術(shù)學(xué)院,天津 300131)
介紹了開(kāi)發(fā)多媒體學(xué)習(xí)光盤(pán)的流程——需求分析、流程圖設(shè)計(jì)、創(chuàng)作工具的選擇、素材的準(zhǔn)備、交互功能的實(shí)現(xiàn)等。通過(guò)一張“幼兒學(xué)拼音”學(xué)習(xí)光盤(pán)的開(kāi)發(fā)過(guò)程來(lái)探討如何利用Director軟件的Lingo語(yǔ)言實(shí)現(xiàn)交互功能。
多媒體學(xué)習(xí)光盤(pán);Director; Lingo 語(yǔ)言
隨著計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,多媒體技術(shù)開(kāi)始運(yùn)用于我們生產(chǎn)生活中各個(gè)領(lǐng)域,而多媒體學(xué)習(xí)光盤(pán)是傳遞知識(shí)信息的最重要的一種媒介,它通過(guò)視覺(jué)與聽(tīng)覺(jué)相結(jié)合的方式,從多方面刺激學(xué)生的感官,提高學(xué)生的學(xué)習(xí)興趣和注意力,降低思維的難度,加深記憶,增進(jìn)對(duì)知識(shí)的理解,使知識(shí)的傳授變得淺顯易懂,直觀形象?;?dòng)多媒體學(xué)習(xí)光盤(pán)作為一種多媒體產(chǎn)品,開(kāi)發(fā)過(guò)程中遵循著多媒體產(chǎn)品開(kāi)發(fā)的流程,包括需求分析、方案設(shè)計(jì)(確定主題、繪制流程圖及文件結(jié)構(gòu)圖)、多媒體創(chuàng)作工具的選擇、素材的準(zhǔn)備、交互功能的實(shí)現(xiàn)和測(cè)試及發(fā)布、刻錄成母盤(pán)等。本文通過(guò)一張簡(jiǎn)單的“幼兒學(xué)拼音”互動(dòng)多媒體學(xué)習(xí)光盤(pán)的開(kāi)發(fā)過(guò)程來(lái)探討一下基于Director的互動(dòng)多媒體學(xué)習(xí)光盤(pán)的設(shè)計(jì)與實(shí)現(xiàn)。
互動(dòng)多媒體學(xué)習(xí)光盤(pán)作為傳遞知識(shí)信息的一種媒介,必須具備教學(xué)性、科學(xué)性、技術(shù)性、藝術(shù)性和使用性5個(gè)基本特征。教學(xué)性,主要表現(xiàn)在光盤(pán)教學(xué)目標(biāo)的確定內(nèi)容要符合教學(xué)大綱的要求,明確教學(xué)光盤(pán)要解決的學(xué)習(xí)問(wèn)題;教學(xué)內(nèi)容的選擇要圍繞學(xué)習(xí)目標(biāo),為適應(yīng)教學(xué)對(duì)象的需要選擇恰當(dāng)?shù)闹黝};課件結(jié)構(gòu)設(shè)計(jì)合理、突出重點(diǎn),注意啟發(fā)性、促進(jìn)思維,有利于能力的培養(yǎng)??茖W(xué)性,主要表現(xiàn)在教學(xué)內(nèi)容要正確、層次要清楚,素材選取、名詞術(shù)語(yǔ)、操作示范要符合相關(guān)規(guī)定。技術(shù)性,是衡量多媒體教學(xué)光盤(pán)的重要技術(shù)指標(biāo),技術(shù)性主要表現(xiàn)在媒體素材的制作和交互性實(shí)現(xiàn)兩個(gè)方面;媒體素材制作包括圖形圖像、文字等素材的設(shè)計(jì)要合理,畫(huà)面確保清晰,視音頻連續(xù)流暢,整個(gè)光盤(pán)的學(xué)習(xí)進(jìn)程快慢適度;交互性是互動(dòng)多媒體教學(xué)光盤(pán)與使用者進(jìn)行良好溝通的途徑,主要表現(xiàn)在交互性設(shè)計(jì)合理,光盤(pán)能積極引導(dǎo)學(xué)生參與教學(xué)活動(dòng);交互不僅包括鼠標(biāo)響應(yīng)等簡(jiǎn)單的靜態(tài)交互,還包括動(dòng)態(tài)交互,同時(shí)光盤(pán)能根據(jù)學(xué)習(xí)者的不同選擇和學(xué)習(xí)意圖給出適當(dāng)?shù)姆答?,智能性好。藝術(shù)性,是指教學(xué)光盤(pán)的設(shè)計(jì)要做到內(nèi)容和美的形式的統(tǒng)一,在感官上激發(fā)學(xué)習(xí)者的學(xué)習(xí)興趣。使用性,是指多媒體教學(xué)光盤(pán)操作簡(jiǎn)便、靈活、可靠,便于使用者控制。
在設(shè)計(jì)和開(kāi)發(fā)任何一個(gè)互動(dòng)多媒體學(xué)習(xí)光盤(pán)之前,首先必須先進(jìn)行需求分析,明確制作要求和設(shè)計(jì)目的,確定教學(xué)光盤(pán)要解決什么學(xué)習(xí)問(wèn)題,與傳統(tǒng)教學(xué)方法比較,我們要利用互動(dòng)多媒體學(xué)習(xí)光盤(pán)的什么突出特點(diǎn)來(lái)解決該學(xué)習(xí)問(wèn)題;同時(shí)要深入了解使用該多媒體學(xué)習(xí)光盤(pán)的使用對(duì)象,只有從使用對(duì)象的特征出發(fā),開(kāi)發(fā)符合其知識(shí)基礎(chǔ)以及心理、生理和認(rèn)知特點(diǎn)的多媒體教學(xué)光盤(pán),才能充分發(fā)揮互動(dòng)多媒體學(xué)習(xí)光盤(pán)的教學(xué)功能,促進(jìn)學(xué)習(xí)有效進(jìn)行。我們要開(kāi)發(fā)的“幼兒學(xué)拼音”多媒體學(xué)習(xí)光盤(pán)主要是通過(guò)多媒體對(duì)拼音知識(shí)進(jìn)行學(xué)習(xí),該學(xué)習(xí)光盤(pán)的使用對(duì)象是5到7歲兒童。該階段兒童思維比較具體形象,善于機(jī)械記憶,而不考慮知識(shí)的意義,知覺(jué)發(fā)展不夠充分,但只要有能引起他們興趣和關(guān)心的事物,其注意力就能保持相當(dāng)長(zhǎng)的時(shí)間。根據(jù)該階段兒童學(xué)習(xí)特征,我們用能引起兒童興趣的多媒體來(lái)學(xué)習(xí)拼音知識(shí),而不是采用傳統(tǒng)的粉筆加黑板的教學(xué)方式來(lái)進(jìn)行知識(shí)的學(xué)習(xí),能使學(xué)習(xí)者在愉快輕松的環(huán)境中學(xué)習(xí)拼音知識(shí),達(dá)到學(xué)習(xí)目的。
制作互動(dòng)多媒體學(xué)習(xí)光盤(pán)是龐大復(fù)雜的事情,如果沒(méi)有完整流程圖的繪制,光盤(pán)開(kāi)發(fā)制作就不能順利完成?!坝變嚎鞓?lè)學(xué)拼音”學(xué)習(xí)光盤(pán)是讓學(xué)習(xí)者通過(guò)打開(kāi)光盤(pán)首頁(yè)聲母、韻母,整體認(rèn)讀音節(jié),學(xué)習(xí)拼音知識(shí)。光盤(pán)的基本流程圖如圖1。除了基本的流程圖外,在制作光盤(pán)之前還需要規(guī)劃好光盤(pán)的文件結(jié)構(gòu),否則在制作完成后會(huì)出現(xiàn)混淆文件或者是找不到文件,對(duì)于“幼兒學(xué)拼音”互動(dòng)多媒體光盤(pán),我們將聲母、韻母及整體認(rèn)讀都各自建立新的文件夾進(jìn)行管理,各個(gè)頁(yè)面把相應(yīng)的素材與文件保存在各自的文件夾下。光盤(pán)文件結(jié)構(gòu)如圖2。
圖1 光盤(pán)流程圖
圖2 光盤(pán)文件結(jié)構(gòu)圖
多媒體創(chuàng)作工具在多媒體產(chǎn)品開(kāi)發(fā)過(guò)程中起著很重要的作用,它可以統(tǒng)一管理文本、聲音、動(dòng)畫(huà)、圖像和視頻等素材,并將它們集成為一個(gè)完整的、具有交互功能的應(yīng)用程序。
1.多媒體創(chuàng)作工具的分類(lèi)
(1)基于流程圖的創(chuàng)作工具
基于流程圖的創(chuàng)作工具以流程圖作為作品的主線,把各種數(shù)據(jù)或多媒體素材以圖標(biāo)的形式逐個(gè)接入流程線中,并集合成為完整的系統(tǒng)?;诹鞒虉D的創(chuàng)作工具集成的作品具有清晰的框架,流程一目了然,但當(dāng)多媒體應(yīng)用軟件規(guī)模很大時(shí),圖標(biāo)及分支增多,復(fù)雜性增大,因此常用于制作簡(jiǎn)單的教學(xué)課件。這類(lèi)創(chuàng)作工具比較典型的代表有Authorware、IconAuthor等 。
(2)基于時(shí)間序列的創(chuàng)作工具
基于時(shí)間序列的創(chuàng)作工具能把抽象的時(shí)間轉(zhuǎn)化為看得見(jiàn)的時(shí)間線,這種時(shí)間線包括許多行道或通道,使用戶(hù)能在這些時(shí)間線上知道各種數(shù)據(jù)和媒體出現(xiàn)的時(shí)間,編程控制轉(zhuǎn)向任何位置,從而增加了導(dǎo)航功能和交互控制?;跁r(shí)間序列的創(chuàng)作工具操作簡(jiǎn)便、形象直觀,廣泛應(yīng)用于多媒體光盤(pán)、教學(xué)課件、網(wǎng)絡(luò)交互式多媒體查詢(xún)系統(tǒng)等的開(kāi)發(fā)制作。這類(lèi)多媒體創(chuàng)作工具典型代表有Director和Action等。
(3)基于卡片的創(chuàng)作工具
基于卡片的創(chuàng)作工具提供一種可以將對(duì)象連接于頁(yè)面或卡片的工作環(huán)境。一頁(yè)或一張卡片便是數(shù)據(jù)結(jié)構(gòu)中的一個(gè)結(jié)點(diǎn),它類(lèi)似于教科書(shū)中的一頁(yè)或數(shù)據(jù)袋內(nèi)的一張卡片。在結(jié)構(gòu)化的導(dǎo)航模型中,可以根據(jù)命令跳至所需的任何一頁(yè),形成多媒體作品,但當(dāng)它處理的內(nèi)容非常多時(shí),由于卡片或頁(yè)面數(shù)量過(guò)大,不利于維護(hù)與修改,常用來(lái)制作演示文稿和電子出版物等。這類(lèi)多媒體創(chuàng)作工具的典型代表有PowerPoint、ToolBook和Hypercard等。
(4)基于可視化編程語(yǔ)言的多媒體創(chuàng)作工具
基于可視化編程語(yǔ)言的多媒體創(chuàng)作工具是介于傳統(tǒng)語(yǔ)言與多媒體創(chuàng)作工具之間的快速開(kāi)發(fā)工具,它在項(xiàng)目設(shè)計(jì)上有很高的靈活性和創(chuàng)造性,但它需要大量的編程,不便于組織和管理多媒體素材,調(diào)試?yán)щy,這類(lèi)多媒體創(chuàng)作工具有Visual Basic 、Dephi等 。
2.“幼兒學(xué)拼音”互動(dòng)多媒體學(xué)習(xí)光盤(pán)創(chuàng)作工具的選擇
“幼兒學(xué)拼音”互動(dòng)多媒體學(xué)習(xí)光盤(pán)主要突出用戶(hù)與媒體的交互,因此我們選擇Director來(lái)進(jìn)行創(chuàng)作。Director是基于時(shí)間序列的創(chuàng)作工具,界面操作簡(jiǎn)便、形象直觀,各種用戶(hù)都能快速用它來(lái)開(kāi)發(fā)多媒體作品。初級(jí)用戶(hù)可以通過(guò)拖放預(yù)設(shè)的Behavior完成腳本的編寫(xiě),實(shí)現(xiàn)簡(jiǎn)單交互功能。高級(jí)用戶(hù)可以通過(guò)強(qiáng)大的腳本語(yǔ)言Lingo制作出更炫的效果,創(chuàng)建更復(fù)雜的交互式應(yīng)用程序。與其他的創(chuàng)作工具相比,Director 更加專(zhuān)業(yè)、功能更加強(qiáng)大,它可以整合各種形態(tài)的媒體格式,適合用來(lái)整合文件容量較大、較豐富的多媒體內(nèi)容,多用于多媒體光盤(pán)、教學(xué)課件、網(wǎng)絡(luò)交互式多媒體查詢(xún)系統(tǒng)、游戲等的開(kāi)發(fā)制作。
在繪制完光盤(pán)流程圖、文件結(jié)構(gòu)圖之后,就要準(zhǔn)備該互動(dòng)多媒體光盤(pán)的所有素材,如果不先將素材準(zhǔn)備好就直接進(jìn)行程序開(kāi)發(fā)的話,在開(kāi)發(fā)過(guò)程中就會(huì)出現(xiàn)各種問(wèn)題,開(kāi)發(fā)項(xiàng)目就不能順利進(jìn)行。該互動(dòng)多媒體光盤(pán)用到的素材主要包括圖片、文字、動(dòng)畫(huà)。圖片素材是經(jīng)過(guò)圖形圖像處理軟件處理后使用的,該光盤(pán)所使用的圖片素材如圖3。文字素材主要是通過(guò)Director 自帶文本窗口進(jìn)行創(chuàng)建,主要在文字大小、字體類(lèi)型和顏色上面進(jìn)行了編輯,使其與整個(gè)頁(yè)面風(fēng)格相符。動(dòng)畫(huà)素材是通過(guò)網(wǎng)絡(luò)下載及經(jīng)過(guò)FLASH軟件編輯重新制作后使用的。
素材使用位置用途縮略圖光盤(pán)首頁(yè)首頁(yè)背景首頁(yè)按鈕轉(zhuǎn)到相關(guān)頁(yè)面韻母和整體認(rèn)讀頁(yè)面背景圖片頁(yè)面共享按鈕結(jié)束光盤(pán)按鈕、光盤(pán)最小化按鈕鼠標(biāo)移動(dòng)到相關(guān)按鈕上時(shí),按鈕變化設(shè)定光盤(pán)不規(guī)則窗口外形和設(shè)光盤(pán)不規(guī)則窗口的可拖拽區(qū)域
圖3 光盤(pán)圖片素材
該課件的互功能主要分為兩類(lèi):一類(lèi)是所有頁(yè)面共享的交互功能,如頁(yè)面關(guān)閉、最小化按鈕,鼠標(biāo)的更改等;一類(lèi)是各頁(yè)面之間的交互功能,如在聲母頁(yè)面按下一個(gè)聲母后會(huì)跳轉(zhuǎn)到該聲母的學(xué)習(xí)動(dòng)畫(huà)。Director 有豐富“行為庫(kù)”,可以通過(guò)“行為庫(kù)” 去實(shí)現(xiàn)部分交互功能,大部分交互還需利用 Lingo 語(yǔ)言去實(shí)現(xiàn)。
1.頁(yè)面共享的交互功能實(shí)現(xiàn)
(1)結(jié)束光盤(pán)播放
On mouseup me
_Player.quit()
End
(2)光盤(pán)最小化窗口
On mouseup me
_Player.appminimize()
End
(3)鼠標(biāo)的更改
可以用Lingo 語(yǔ)言實(shí)現(xiàn):
On mouseup me
Cursor(內(nèi)部鼠標(biāo)數(shù)字代碼)
End
也可以通過(guò)“行為庫(kù)” Animation-interactive-rollover cursor change 行為來(lái)實(shí)現(xiàn)
(4)演員的更換
本例中關(guān)閉窗口和最小化窗口沒(méi)有交互時(shí)顏色為灰色,當(dāng)鼠標(biāo)放在上面時(shí)顏色變?yōu)榧t色,使用“行為庫(kù)” 中Animation-interactive-rollover Member change 行為來(lái)實(shí)現(xiàn)。
(5)光盤(pán)不規(guī)則窗口
將Director切換到Stage窗口,從Property Inspector中找到Display Template選項(xiàng)卡,在這個(gè)選項(xiàng)卡中可以設(shè)定窗口屏蔽(Mask)圖片和窗口拖拽用的屏蔽圖片。設(shè)置完后要等文件最后發(fā)布后才可以看到光盤(pán)的不規(guī)則窗口的變化。
2.頁(yè)面之間的交互
(1)首頁(yè)到相關(guān)頁(yè)面
如從首頁(yè)聲母按鈕交互到聲母頁(yè)面,在聲母按鈕上寫(xiě)人如下Lingo指令:
On mousedown me
_player.open(the pathname&"聲母聲母頁(yè)面保存名稱(chēng).exe")
End
(2)頁(yè)面相應(yīng)學(xué)習(xí)內(nèi)容的跳轉(zhuǎn)
如在聲母頁(yè)面鼠標(biāo)在相應(yīng)聲母上按下后可進(jìn)入該聲母的Flash動(dòng)畫(huà)學(xué)習(xí),Director可對(duì)Flash動(dòng)畫(huà)進(jìn)行控制,Lingo指令具體如下:
On mouseup me
Sprite(FlashSpriteNum).play()
——播放Flash演員
End
(3)返回頁(yè)面
On mouseup me
Go to frame N
——N為要返回的頁(yè)面開(kāi)始放置的幀數(shù)
End
互動(dòng)多媒體光盤(pán)的結(jié)構(gòu)框架完成后,測(cè)試一下所有的交互鏈接是否正確,保存好相應(yīng)的頁(yè)面文件。要在沒(méi)有安裝Director 的電腦上也能運(yùn)行多媒體程序,還需要發(fā)布程序生成 EXE 可執(zhí)行文件。最后要將“幼兒快樂(lè)學(xué)拼音”互動(dòng)多媒體學(xué)習(xí)光盤(pán)制作成母盤(pán),需要將圖2中放置光盤(pán)的可執(zhí)行文件夾內(nèi)所有文件及可執(zhí)行文件都刻錄在母盤(pán)上,如果要讓光盤(pán)自動(dòng)運(yùn)行,同時(shí)必須在光盤(pán)的根目錄下放入“Autorun.inf”文件,詳細(xì)的“Autorun.inf”制作如下。
新建一個(gè)文本文件,將該文件其保存為“Autorun.inf”文件,在該文本文件中輸入以下信息:
[Autorun]
Open=互動(dòng)多媒體學(xué)習(xí)光盤(pán)文件名稱(chēng).exe
Icon=互動(dòng)多媒體學(xué)習(xí)光盤(pán)文件名稱(chēng).ico
[1]王芳.多媒體光盤(pán)設(shè)計(jì)與制作[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2013,(17).
[2]金暉.基于 Director 的電子雜志的設(shè)計(jì)與制作[J].科技信息,2011,(25).
[3]顏志翰等.精通Director MX 2004多媒體開(kāi)發(fā)[M].北京:清華大學(xué)出版社,2006.
[4]徐彥.淺析多媒體教學(xué)課件在職業(yè)教育中的應(yīng)用[J].天津職業(yè)院校聯(lián)合學(xué)報(bào),2013,(08).
[5]張雅軍.基于flash技術(shù)的交互課件制作[J].天津職業(yè)院校聯(lián)合學(xué)報(bào),2011,(02).
[6]李潔琥.多媒體教學(xué)存在的誤區(qū)及其對(duì)策 [J].天津職業(yè)院校聯(lián)合學(xué)報(bào),2010,(01).
Discussion on the Design and Implementation of Mutual Multimedia Learning CD Based on Director
ZHANG Peng-li
(TianjinMachineryandElectricVocationalTechnicalCollege,Tianjin, 300131)
This paper introduces the developing process of multimedia learning CD - requirement analysis, flow chart design, the choice of creation tools, preparation of materials and implementation of the interactive functions, etc. It discusses how to use the Lingo Language of Director to implement the interactive functions by showing a learning CD called “Baby learns Pinyin”.
multimedia learning CD; directory; lingo language
2015-02-02
張鵬麗(1980-),女,河南人,天津機(jī)電職業(yè)技術(shù)學(xué)院講師,研究方向?yàn)榻逃畔⒒陀?jì)算機(jī)多媒體技術(shù)。
TP319
A
1673-582X(2015)04-0102-05
天津職業(yè)院校聯(lián)合學(xué)報(bào)2015年4期