佟佳穎



摘要: 多媒體技術的研究在國內外經歷了數十年的發展歷程,作為多媒體技術在教育領域里應用的多媒體CAI,從國內目前的研究現狀和視角來看,沒有把多媒體CAI的研究作為一個系統工程整體來研究,缺少整體體系。鑒于此,首先在文獻研究的基礎上,確定了多媒體CAI的研究內容不單指狹義的課件,而是課件、學習資源和學習工具的總稱。同時找出了多媒體CAI現在存在的不足,運用面向對象的思想,從宏觀和微觀兩個層面上,對當前的不足提出解決辦法,并提出了企事業聯盟運行平臺架構及其理論基礎,并預測了多媒體CAI的未來發展趨勢。
關鍵詞: 多媒體技術;多媒體CAI;面向對象思想;協同創新;智慧教育
中圖分類號:TP37 文獻標識碼:A 文章編號:1006-4311(2014)01-0019-03
0 引言
多媒體技術是20世紀80年代發展最迅速、最活躍的技術。大量的科學工作者和教師正在為推動多媒體技術的發展進行著不懈的努力,取得了可觀的成果、產生了大量的論文。然而,目前國內還沒有專門的學術性較強的刊物來刊載多媒體研究方面的論文,因此對散見于各種學術刊物上的相關文章進行整理和分析就顯得很有必要。通過對多媒體技術內容相關發表在2011年的核心期刊上的論文進行分析得出結論:對多媒體應用系統的研究熱度比去年(2010年)有所升溫,這說明多媒體相關技術越來越多地被應用在實際系統中,并且“其他應用”類的文章數目和所占比例的增加,也說明多媒體應用呈現出多樣性的特點。多媒體技術在教育領域里的應用也越來越廣泛,相關文章也大量涌現,大部分都是應用到具體的學科教學的文章,再就是關于課件開發流程,開發工具及改進的文章也較多,而且刊物級別也不高。多媒體CAI是多媒體技術在教育領域里的應用之一。從目前的研究現狀來看,把多媒體CAI作為一個系統工程整體來研究,成為一個整體體系,還沒有這么做的。查閱并分析了大量的相關文獻發現,對多媒體CAI研究的內容界定也說法不一,通過研究分析最終確定本文的多媒體CAI的研究內容。同時找出了多媒體CAI現在存在的不足,將運用面向對象的思想,從宏觀和微觀兩個層面上,分析當前的不足,提出解決當前不足的方法,并提出了企事業聯盟運行平臺架構和理論基礎。
1 多媒體CAI概念
多媒體CAI概念的由來首先要追溯到媒體的概念。媒體一詞來源于拉丁語“Medium”,音譯為媒介,意為兩者之間。它是指人借助用來傳遞信息與獲取信息的工具、渠道、載體、中介物或技術手段。媒體在計算機中的兩種含義:一是指存儲新的物理實體,如磁盤、磁帶、光盤等;二是指信息的表現形式或載體,如文字、圖形、圖像、聲音、動畫和視頻等。多媒體技術中的媒體通常指后者。多媒體的英文單詞是Multimedia,它由media和multi兩部分組成。一般理解為多種媒體的綜合。多媒體就是多重媒體的意思,可以理解為直接作用于人感官的文字、圖形、圖像、動畫、聲音和視頻等各種媒體的統稱,即多種信息載體的表現形式和傳遞方式。通常情況下,多媒體并不僅僅指多媒體本身,而主要是指處理和應用它的一套技術。因此,多媒體實際上常被看作多媒體技術的同義詞。多媒體教育是多媒體技術眾多應用領域之一。多媒體教育中的一種重要形式是計算機輔助教學軟件的運用。計算機輔助教學(Computer Assisted Instruction簡稱CAI)是一門綜合計算機科學、教育學、心理學等課程相結合的邊緣交叉學科,包括將計算機直接用于為教學目的服務的各類應用。按照課程內容相關性對教學軟件進行分類,在教學軟件中,內容特定軟件為課件,內容相關軟件為學習資源,內容無關軟件為學習工具。媒體、多媒體、多媒體教育和CAI,它們之間的關系如圖1所示。
這里所研究的多媒體CAI等于多媒體加CAI。廣義上指教學軟件總稱。并不是特指課件本身。因此,這里的多媒體CAI包含的內容如表1所示。
2 多媒體CAI的現狀
目前,多媒體CAI課件開發人員的組成由組織管理人員、CAI教師、學科教師、編程人員、藝術教師等人員組成。開發課件的組織機構一般是學校或者是專門進行軟件開發的公司,如果學校組織教師進行開發,一般都是面向個人的教學軟件,無法成套,成體系。因為學校有關資金和一些實際情況制約著。如果是專門進行軟件開發的公司進行CAI課件的開發,又會存在教育性不強,價格昂貴等一系列問題。當然,在這方面也有做的很好的公司,如東北師范大學理想信息技術研究院,這是一所有高校科研團隊支持的進行中小學教育軟件設計和開發的公司,目前的產品已經投入市場并且很成熟,而且已經占據了中小學的大部分市場。另外還有洪恩教育軟件公司在國內也比較知名。針對目前我國多媒體CAI發展的現狀,歸納出多媒體CAI現狀存在以下幾點不足:①開發機構分散,不系統,導致開發人員也分散,各干各自的。②開發出的教學軟件也是不成體系的,各自為各自的服務,不能成系列,成套,成批。③開發出的教學軟件由于是各自開發的,通用性不強,可移植性不強。④開發人員之間沒有組織結構,相互之間沒有溝通,聯系,重復開發,資源浪費。⑤開發人員層次不同,水平參差不齊,導致開發的教學軟件也良莠不齊。
3 面向對象思想
在對多媒體CAI進行設計和開發時可以借鑒面向對象的編程思想是非常必要的,因為這有助于設計出可擴展的、靈活的和模塊化的多媒體CAI。下面對多媒體CAI中的面向對象思想作詳細分析。
面向對象是一種新興的程序設計方法,或者說它是一種新的程序設計范型,其基本思想是使用對象,類,繼承,封裝,消息等基本概念來進行程序設計。面向對象(Object,Oriented,OO)是當前計算機界關心的重點,它是90年代軟件開發方法的主流。面向對象的概念和應用已超越了程序設計和軟件開發,擴展到很寬的范圍。如數據庫系統、交互式界面、應用結構、應用平臺、分布式系統、網絡管理結構、CAD技術、人工智能等領域。應用領域現在可以擴展到多媒體教育領域了。面向對象的特征如下:
①對象唯一性:每個對象都有自身唯一的標識,通過這種標識,可找到相應的對象。在對象的整個生命期中,它的標識都不改變,不同的對象不能有相同的標識。
②封裝性:在面向對象思想中,封裝指的是使對象成為黑箱的概念,這樣當使用對象時就不知道它的內部工作原理。在模式方面,這一概念就變成了創建這樣的類型:類型是預先定義的,并且只要引用該類型就可以很容易地在任何地方創建和交換數據。這樣便實現了面向對象思想中的封裝性。
③繼承性:繼承性是子類自動共享父類數據結構和方法的機制,這是類之間的一種關系。在定義和實現一個類的時候,可以在一個已經存在的類的基礎之上來進行,把這個已經存在的類所定義的內容作為自己的內容,并加入若干新的內容。軟件重用是面向對象設計的另一個重要部分。可以通過繼承實現軟件重用。在編程語言中,通過子類提供這一能力。
在軟件開發中,類的繼承性使所建立的軟件具有開放性、可擴充性,這是信息組織與分類的行之有效的方法,它簡化了對象、類的創建工作量,增加了代碼的可重性。采用繼承性,提供了類的規范的等級結構。通過類的繼承關系,使公共的特性能夠共享,提高了軟件的重用性。
④多態性:多態性是指相同的操作或函數、過程可作用于多種類型的對象上并獲得不同的結果。不同的對象,收到同一消息可以產生不同的結果,這種現象稱為多態性。多態性增強了軟件的靈活性和重用性。
4 面向對象思想的多媒體CAI
根據面向對象思想中的去藕合和內聚的設計模式,宏觀上,首先需要成立一個企事業聯盟,該企事業聯盟基于多媒體CAI資源建設平臺來展開工作,由政府、學校、公司共同構成。其中該聯盟中的學校代表事業單位或科研機構,公司代表企業,政府作為紐帶。用來解決第一點不足,開發機構分散,不系統,導致開發人員也分散,各干各自的情況。該企事業聯盟體現的是面向對象思想中的整合的思想。把多媒體CAI看待成是一個整體工程來進行管理,企事業聯盟作為這個整體工程的總的管理者或者是組織機構。通過這個企事業聯盟來制定統一的制作規范,建設教學軟件資源庫,人才培養計劃,統一的培訓機制,形成資源共建共享機制;不斷發展擴大規模,吸收新力量;定期舉行政府、學校、公司的資源建設交流會、研討會,加強政府、學校、公司之間的聯系與溝通。該企事業聯盟注重破除政府、學校、公司之間的溝通壁壘,實現相互之間價值增值;以提高多媒體CAI的教學軟件質量,共建共享教學軟件資源為根本出發點,以滿足公司盈利需要,以提升學校的教育教學質量,以政府為紐帶來實現這三者之間的深度融合和互動。政府、學校、公司三者關系如圖2所示。
其次以企事業聯盟為后盾加上協同的理論基礎發展成為企事業聯盟運行平臺架構。如圖3所示。
該企事業聯盟運行平臺的理論基礎來源于德國著名物理學家哈肯(Hermann Haken,1971)提出協同的概念。“協同創新”是指創新資源和要素有效匯聚,通過突破創新主體間的壁壘, 充分釋放彼此間“人才、資本、信息、技術”等創新要素活力而實現深度合作。另(Veronica Serrano·Thomas Fischer,2007)提出了基于協同創新的合作績效變化理論。該理論主要從行為互動維度(X軸)、資源整合維度 (Y軸)兩個維度來動態描述協同創新對合作績效產生的重要影響。其中,行為互動維度主要包含互惠信息、共同約定、系統協調、優化同步等協同要素,資源整合維度主要包含信息、目標、性能、行動等創新要素。如圖4所示。
企事業聯盟運行平臺架構給多媒體CAI的發展提供了良好的環境支持。有了這個發展平臺,微觀上,可以按照面向對象的軟件工程思想來系統的開發多媒體CAI軟件,需求分析階段,設計階段,編碼階段,單元測試階段,驗收測試階段,維護階段。軟件開發是一項系統工程,經過學生、教師、編程人員等各類人員的通力合作,并結合具體學科的特點,以此提高開發效率,保證軟件質量。
第三,在企事業聯盟運行平臺架構下,進一步開展多媒體CAI的設計、開發和研究。有了統一的規范,加之企事業聯盟運行平臺架構,通過面向對象的特征的啟示,得出以下的解決辦法。
①由面向對象的封裝性得出可以建立多媒體CAI資源庫(積件庫)。在面向對象思想中,封裝指的是使對象成為黑箱的概念,這樣當使用對象時就不知道它的內部工作原理。我們可以把課件也看成是封裝好的一個一個積件,有些使用者直接可以拿過來二次使用,而不用去考慮這個積件是怎么編程的,怎么生成的,增強了重用性。同時加強這類可編輯課積件的研制和開發,組織人力物力財力聯合攻關,開發出豐富、實用的可編輯積件系統并推廣應用。
②由面向對象的繼承性得出可以開發出一些課件、積件、軟件的二次開發工具。這些二次開發工具留有進一步生成課件的接口,同時集成了一些其他開發工具,這些工具也可以重新封裝,作為新的使用工具,使用者不用考慮其原理和背后的編程代碼,直接拖過來就可以使用,大大的降低了軟件開發的難度,更利于一線教師開發出更符合教學目標的課件或者教學軟件。
③由面向對象的多態性得出可以從資源庫里原有的積件加以改進生成新的多媒體CAI,并不用徹底從頭開發,這就需要在積件的編制和開發過程中要注意遵守統一規范和標準,并留有接口,注重資源整合和共享。
5 結語
隨著計算機技術、網絡技術、物聯網技術的發展,多媒體CAI的發展已經朝著智能化、協同化、網絡化和集成化的方向前進。多媒體CAI與當今的物聯網技術,人工智能,虛擬現實技術等有機的結合,其未來的發展趨勢將呈現出:
①智慧化:像智慧校園,智慧城市,智慧交通一樣,智慧教育也將越來越多的影響多媒體CAI的未來發展。這需要當前很多先進技術的配合發展,如物聯網技術,云技術,網絡技術等。②游戲化:將越來越多的教育游戲引入多媒體CAI中,使學習變得越來越輕松,寓教于樂。③體驗化:將可穿戴技術引入多媒體CAI中,學習者將身臨其境,同時也可以根據學習者特點,選擇適合學習者的多媒體CAI資源,按照自己的人腦的聯想的思維方式,非線性地組織多媒體信息,改變以往的學習感悟;虛擬現實技術的引入讓學生置身于逼真的仿真環境,學習和探索現實世界中不可能接觸到的事物,為學生提供一種新型的學習環境。這些都將讓學習者有全新的體驗。
經過無數科研工作者和學者的不懈努力,如果再能得到國際的專家的指導和幫助,相信多媒體CAI的未來發展會更好。
參考文獻:
[1]史元春,徐光祐,高原.中國多媒體技術研究:2011[J].中國圖象圖形學報,2012.7.
[2]王國權.大學計算機基礎[M].清華大學出版社,2012.8:213-214.
[3]莊燕濱.多媒體技術及應用教程[M].電子工業出版社,2004.8.
[4]張福大,房飛.淺談多媒體CAI課件的開發過程[J].本溪冶金高等專科學校學報,2003.6:42.
[5]張艷超.面向企業教育的開放大學課程建設探究[J].遠程教育雜志,2013.3:95-96.
[6]盧春燕,雷景生,邢詒杏.面向對象設計思想在CAI課程制作中的應用[J].海南師范學院學報 (自然科學版),2006.6.
[7]Veronica Serrano,Thomas Fischer. Collaborative innovation in ubiquitous systems[J].International manufacturing,2007,(18):599-615.
[8]蔡曉敏,楊玖琳,顧君忠.面向對象技術在多媒體CAI開發系統中的應用[J].華東師范大學學報(自然科學版),1998.12.
[9]龐志.面向對象的多媒體數據庫在CAI的應用[J].中山大學學報論叢,1996.5.
[10]鄭小軍,王屹,盧文華.論多媒體CAI課件(積件)開發的模式和多媒體素材庫(積件庫)的規劃與建設[J].電化教育研究,2000.9.
[11]李文莉,張際平.軟件工程的管理思想對多媒體課程開發的啟示[J].中國電化教育,2002.5.
[12]王利興,王良輝,李建華.從軟件工程的角度看CAI課件開發[J].電化教育研究,2001.12.
[13]李浩,沈琦.XMLSchema中的面向對象思想[J].計算機系統應用,2004.2:36-37.