本文論述了通過動態Flash技術構建多媒體教學展示平臺的設計思想和框架,在此基礎上提供了一種網絡教學平臺的解決方案。
多媒體教學展示平臺技術特點
多媒體教學展示平臺具有易用性、交互性、高度自定義的特點。一般用于此類平臺建設較成熟的技術有Flash、Ajax、HTML5等。本文主要以Flash技術為主做初步討論。
Flash技術在早期主要應用于網絡廣告、小動畫等領域,此時的Flash簡稱靜態Flash。經過近10年的發展,如今的Flash早已發展為具備優秀的互聯網及移動設備應用開發能力的動態技術。使用動態Flash技術制作全平臺與靜態Flash作品主要區別在于:
1.文件結構不同
靜態Flash作品的所有內容都在一個fla文件內,而全 Flash平臺的文件由若干個文件構成,分別在各自的對應文件內,并且可以隨發展的需要擴展而無需做大量修改。通過Action Script的導入和跳轉控制實現動畫效果,且同時可以加載多個外部文件資源。
2.制作思路不同
靜態Flash作品的制作一般是一個獨立的文件,時間軸的規劃較簡單,設計好動畫效果隨時間的變化或場景的交替變化即可。全Flash平臺制作則需要整體的把握,不能僅僅將Flash當做動畫預演的工具,在用戶界面層通過不同文件的調用和控制來實現平臺的動態效果,這就要求制作者有明確的思路和良好的制作習慣。
3.文件播放流程不同
靜態Flash作品通常需要將所有文件資源導入到一個文件內,通過瀏覽器將文件全部加載完畢才開始播放。但全Flash平臺是通過若干個文件結合在一起,在加載時更符合Flash軟件產品的流媒體特性。每個單一文件的體積可以非常小,通過按要求分步載入其它文件的方式瀏覽,這樣就減少了訪問者的等待時間,同時也減輕了服務器的壓力和網絡帶寬。
4.功能設計不同
靜態Flash作品僅僅是一種動畫展示,全Flash平臺具備離線操作能力,結合ASP、PHP等編程語言可以在不刷新瀏覽器的情況下執行預設功能,即使短時間內網絡不暢也不會影響教學平臺的使用。
多媒體教學展示平臺功能結構設計
多媒體教學展示平臺是一種基于網絡的教學應用工具,以教學、交流為中心,實現師生之間,院校之間的自由交流。此類多媒體教學平臺一般來說需要具備以下幾個功能模塊:
1.課程內容模塊
在此模塊中,瀏覽者可以方便地瀏覽本專業的公開課程、相關資料及教學計劃等。教師和管理者要能很方便地管理各部分的教學內容,以課程建設為基礎,為教學平臺的其他模塊提供引導。
2.在線學習模塊
在線學習與課程瀏覽不同的地方在于其需要提供一整套學習工具,包括筆記功能、斷點記憶、在線問答等等。教師能夠利用此模塊發布網絡視頻、PPT等多媒體資源,并能針對不同學生為其量身訂制學習計劃,因材施教。有條件的情況下甚至可以架設規模稍大的服務器設備,開設在線討論社區。
3.教學資源模塊
動畫專業的教學資源涵蓋極為廣泛,通過網絡發布教學資源無論在速度上還是數量上都比傳統的課堂傳播效果好。由于教學資源本身瑣碎而龐雜,有的是一部電影,有的甚至僅是一兩張圖片,一段百余字的文章,使用傳統的硬盤儲存方式很難整理,需要花費大量的時間和精力來理順各個資源之間的知識結構關系。4.專業動態模塊
由于動畫專業本身強調實踐性,數字媒體行業的發展迅猛,在完成專業教學計劃的同時,為學生介紹業內最新動態和新技術成為一種必需。同時此模塊還具有提供社會實踐機會的功能,在展示業內信息的同時,可以邀請相關企業和項目組在本平臺發布用人信息,作為回報可以開辟出廣告模塊,逐漸實現本平臺自主運營。
4.硬件投入
多媒體教學展示平臺的軟件設計建立在硬件投入的基礎之上,完整實現預設功能大致需要以下幾種設備:多媒體服務器(視教學平臺規模大小而定)、教學終端設備、網絡連接設備、音視頻采集設備等等。教學平臺內部應形成局域網,教學服務器與機房對接的同時要對外網開放端口,同時應優化校園網與外網的連接環境,保證外網訪問的質量。
教學平臺信息資料建設
構建多媒體教學平臺目的是實現網絡展示教學。網絡多媒體教學需要教師和管理員將彼此相關聯的專業內容通過合理組織立體地展現出來,引導學生的學期興趣和自學能力,同時不能影響學生對知識主干框架的理解,不能使學生感到內容混亂。因此,教學資料庫的建設是多媒體教學展示平臺的關鍵環節。在實際應用中,教師應將課堂授課過程做實錄并進行數字化處理,在錄像的基礎上加入后期制作,強化教學難點和重點;不斷擴充資源庫的書籍、音視頻資料,所有內容應建立在準確、經典的基礎上,有選擇地展示;運用多媒體技術自行創作開發課件、電子教案。
總之,整個多媒體教學展示平臺的設計以動態技術為手段服務教學,降低學生的學習交流成本,擴大學科社會影響,積極開展院校間學科交流為設計的最終目標。
(作者單位:安陽工學院藝術設計學院)