4、課件開發系統
多媒體課件開發是開展多媒體教學的的關鍵。目前在校園網上主要是開發兩類多媒體課件:一類是用于教師網上授課的廣播式課件,一類是用于學生網上自主學習的交互式課件。課件開發的主體應該是教師,有時也需學生的共同參與,系統應為他們提供一個集成化開發環境,并為這個環境配備相應的集成化開發工具。開發工具可以針對不同學科的特點,將該學科的教學模式抽象為多個可以直接套用的模板,并給予相應素材資源庫的支持,有了豐富的資源和使用簡單的教學設計模板,就可方便地完成多媒體課件對交互性的要求。在課件編寫過程中,由于每一步都有模板的提示支持,普通教師經過較短時間的學習就可以輕松地完成課件的編制工作。在課件開發系統中應該要實現以下幾個功能:⑴課件總體設計:從可視化的角度,基于不同的學習風格,提供總體上完成教學內容設計、稿本設計,包括課件結構、各章節間的層次、框架結構,相應各章、節、頁面間的導航結構、課件頁面風格和交互界面的定制等。⑵媒體素材組合:提供素材組合和建立多媒體音頻、視頻資料庫的技術環境。⑶基本頁面制作:提供基本頁面制作環境和相應的超媒體編輯系統。⑷課件數據庫開發:采用組件對象的可視編程工具,提供可視化的多媒體課件數據庫開發平臺。⑸課件合成發布:為分布開發的課件提供動態合成、發布更新的管理功能。
二、多媒體平臺實現技術
1、基于3層C/S結構的Web發布技術
目前建成的校園網,從經濟性和實用性方面考慮,主干采用千兆或100M交換式以太網或ATM。一般選用微軟的BackOffice產品作為自己的后臺軟件平臺,其應用系統開發主要采用傳統的C/S方式和先進的B/S方式交叉并用的結構。實現網上多媒體教學必須在充分考慮校園網資源實際的前提下,突出解決網絡流量和客戶端應用問題。基于在校園網環境下,實現Web發布在技術是成熟的,在資源利用上也是經濟的,為有效減少網絡流量,防止客戶端肥大和易于數據更新,易于實現系統間的連接,確定系統實現采用3層C/S分布式計算結構的Web發布技術,形成基于Web數據庫應用下的WWW教學環境。
Web的交互特性是它可用于實現網上教學。服務器響應教學請
求是通過HTTP協議完成,用戶通過瀏覽器訪問Web頁面接受多媒體教學信息,而靜態或動態的Web頁面是具有HTML格式的教學信息文件。借助各種ActiveX組件和各種可視化編程環境,可以快速簡易地開發界面美觀、功能豐富的HTML頁面;借助JavaApplet、javascript和VBScript語言,可以設計出多媒體動態Web頁面,并且Java程序可以嵌入Web文檔,將靜態Web頁面變成客戶機上的應用程序。采用基于3層C/S結構的Web發布技術開發多媒體教學平臺是確保開發經濟性和高效性的解決方案。
2、Web數據庫中間控件及鏈接技術
校園網環境下多媒體教學資源是由Web數據庫管理和維護�;赥CP/IP的超文本傳輸,用戶透明地通過瀏覽器Web頁面,這是因為Web數據庫采用3層C/S結構方式,通過在服務器端執行由Web服務器管理的一組中間控件和后臺數據庫交互。中間控件的開發目前主要有CGI、JDBC和ASP等技術。ASP是微軟新一代開發動態網頁的技術,它是一種服務器端腳本執行環境,完全和HTML集成,可擴展ActiveXServer組件,它能克服用戶請求很多時CGI占資源大的缺點,其中ADO是ASP訪問數據源的應用級接口,簡單易用,便于多種編程方式實現。其實現過程是用戶通過調用ASP文件,在服務器端得到執行,從相關數據庫中取出數據,再向瀏覽端發出超文本表示的查詢結果。綜合考慮瘦客戶端訪問需要,采用ASP和ADO技術構造Web頁面和數據庫交互的Web數據庫中間件是一種理想的方法。
多媒體數據庫是當前多媒體應用的熱點,也是網上多媒體教學平臺實現的關鍵。從數據模型的角度來說,面向對象的數據庫(ODBMS)較適合多媒體應用的要求。在多媒體數據庫中,Jasmine是目前具有完全集成的多媒體數據庫開發環境,內置多媒體功能和對Web頁面的支持,并且能與現有應用數據集成為具有開放能力的純對象數據庫。
3、網絡CAI課件開發技術
網絡CAI課件是多媒體教學平臺的重要資源。目前網上信息的內容和種類已基本不受技術條件的制約,課程內容的開發可以根據需要,選擇合適的媒體形式,如文字、圖形、圖像、動畫、音頻、視頻等。一般來說,這些基本媒體素材的制作創建都可以利用相關的專用軟件,如文字圖形可以用字處理軟件產生,圖像可以用圖像處理軟件加工,動畫可以用動畫制作工具生成。課件總體框架、目錄導航結構及動態Web頁面設計應采用流行的可視化開發工具開發實現;各種多媒體素材以插件形式插入Web頁面,并配以相應的激活熱區或驅動程序;Web頁面以HTML格式,按其在總體框架中所在章節層次存入相應的文件夾,僅將其章節文件名超級鏈接到課件數據庫中;各熱鍵間、文件間、頁面間的切換可以用超文本技術實現。
網上教學和傳統的課堂教學的差別在于,課堂教學內容層次性的展現是由老師通過講述一步一步完成的;而網上教學時,老師需要將這些關聯通過內容的組織立體地揭示出來,引導學生自己去體會,同時要注意不能影響學生對課程主干框架的理解,不能使學生感到內容混亂。因此,網上課件開發工具要為開發人員提供課程內容的構建框架,提供方便老師針對不同學生設計不同教學路徑的功能。實現這一功能提供兩種做法:一是提供內容的層次樹,另一種是提供內容的關聯圖。具體課程內容的切換可以通過設置按鈕、熱區和超媒體鏈接方式實現,并要提供界面友好邏輯性強的導航系統。
本文給出了應用Web技術組織和管理網上數據的通用的方法,相信對構建校園網環境下的各種應用系統具有一定的參考意義�;诰W絡技術的分布與協同,融入人工智能思想,研究完善校園網環境下多媒體教學系統的完整、開放、先進、經濟的的綜合解決方案是今后進一步加強校園網信息資源建設,推動網絡教育邁上更高層次的重要任務。
參考文獻
1、《電化教育資訊》雜志;
2、
中國電化教育協會推薦教材《校園網絡技術與管理》,張際平主編。
3、《windows2000實用組網技術》教材,劉芝泉、趙玉雙等編著。
2/3 首頁 上一頁 1 2 3 下一頁 尾頁