實時雙向互動式遠端教學系統的設計與實現論文
實時雙向互動式遠端教學系統的設計與實現論文
摘要:遠端教學是網路教育的重要組成部分,實時雙向互動式遠端教學系統能為遠端教育提供一個符合資訊化教育規律的真正高效的現代化教學手段。文章闡述了系統設計的理論依據,對該系統進行了設計和實現。
關鍵詞:遠端教學;系統;設計
一、引言
傳統的教學模式在目前的教育教學體系中仍然佔據著重要的地位,但其仍存在著一些侷限性。遠端教育利用網路技術實現教學方式在空間層面上的跨地域性,可以利用網路進行實時互動,更可以透過把優秀的教育資源置於網路伺服器上,達到資源共享。遠端教育是網路教育的重要組成部分,所謂實時雙向互動式遠端教學,就是利用計算機網路通訊技術和多媒體技術,以網路作為載體,進行教學工作,克服地理區域和時間上的限制,使任何地方的使用者都能夠透過網路進行學習,使師生雙方能進行實時的、雙向互動的教與學的活動。
二、系統設計的理論依據
(一)設計的理論基礎
隨著Internet技術的普及,遠端教育正經歷由“遠”到“近”的轉變過程。雖然物理距離仍然存在,然而學生之間的實際學習“空間”更近了。網路教學可以傳統教室裡獲得更好的互動性,不僅如此,Internet和WWW的應用和推廣,還使得遠端教育從行為注意學習理論逐漸向建構注意學習理論轉變。由皮亞傑(J.Piaget)提出的建構主義(Constructivism)學習理論認為:知識不是透過教師傳授得到,而是學習者在一定的情境即社會文化背景下,藉助他人的幫助,利用必要的學習資料,透過意義建構的方式而獲得。
透過Internet進行遠端教學,在教學上不受時間和地點的限制,教師和學生可以在適合自己的時間、地點上網,能夠提供給教師與學生之間、學生與學生之間透過網路進行實時的互動。因此,基於Internet的遠端教學更能為學習者提供一個建構主義的學習環境,充分體現學生的首創精神,學生有更多的機會在不同的情境下去運用他們所學的知識,而且學生能根據自身行動的反饋資訊來形成對客觀事物的認識和解決實際問題的方案。
(二)系統的設計原則
系統的設計目標是在最大程度上滿足實時雙向互動式遠端教學活動的需要,在Internet上實現教學活動的各個環節。系統的基本設計原則有:互動性、開放性、實用性、可擴充套件性、安全性等。
遠端教學的方式是多樣化的`,資訊的交流具有實時性和非同步性,比如可以利用流媒體技術把事先錄製好的課堂教學視音訊資訊或事先製作好的多媒體教材,透過網路供學生隨時點播學習,這是遠端教學方式的非同步性體現。遠端教學的重點在於教學活動的實時互動性上,而雙向實時互動式又是當前採用的先進方式,如數字化的會議電視或視訊會議技術,利用視音訊互動、文字互動、白板及圖片圖形等共享,可以讓參與到遠端教學的師生就像傳統的課堂上那樣進行實時的互動交流,這也比使用BBS、E-mail、留言板要便捷得多。
系統既要根據國內的網路環境適用不同的頻寬,同時也要適應國內資訊化教育的總體水平。遠端教學系統在結合網路教室中實用的、優秀的功能基礎上,應增加大量易操作、實用的功能,如同步瀏覽課件、網頁功能等。系統既要考慮資訊資源的充分共享,更應注意資訊的保護和隔離,如系統安全機制、資料存取的許可權控制等。
三、系統功能設計
要形成基於Internet實時雙向互動式遠端教學系統,學生和教師擁有一臺計算機便可以透過軟體進行遠距離教學活動,實現實時互動。系統的功能主要分為課件教學功能和互動教學功能。
(一)課件教學功能
1、課件列表。教師可將所需的圖片、各種office文件、網頁課件等多媒體資源裝入課件列表,在上課時實現主控式的同步瀏覽。
2、課件同步。系統能將課件自動壓縮上傳伺服器,教師和學生可以同步以網頁的方式瀏覽。此外,系統也可以讓學生自動下載課件到本地,教師與學生同步瀏覽時,直接開啟本地檔案,不用訪問,這樣可以提高課件訪問速度,節省網路頻寬。
3、錄製播放。教師和學生都能根據自己的需要進行現場課程製作,教師端還支援已錄製的課件再次廣播。教師可以允許或禁止學生錄製課件。
(二)互動教學功能
在這樣的系統中,學生可以進行學習、考試、討論等,學生和教師之間可以傳輸影象、文字、圖形、聲音等各種資訊。系統的主要功能包括:視音訊互動、文字互動、白板互動、檔案互動等。
1、視音訊互動系統。本系統的使用者截面最多可以同時顯示八路影片端,使用者可以根據自己的需要隨時對需要顯示的介面進行切換;教師可以將授課內容及教學情景實時的傳送到網路教室中去,或者也可以播放某個學生的影片;在教師廣播自己影片時,也可以監視某個學生的影片。教師能把自己的聲音廣播出去,同時可以允許某個學生說話,或者同時允許兩個學生廣播聲音;在系統沒有開啟語音廣播時,教師、學生之間可以私聊,可以一對一,也可以一對多。教師端有學生舉手狀態的顯示框,教師可以選擇舉手的學生並允許發言。學生在被允許發言時,系統會彈出一個對話方塊,提醒學生髮言。
2、文字互動系統。在文字討論區,教師可以與全體學生,也可以與某個學生進行文字交流,教師一旦在人員列表中選定對一個人傳送資訊時,進行一對一的交流,其他教師成員則看不到。文字互動系統中還有關於教師操作資訊的系統提示和公告等,如教師允許某人發言,錄製課件等。另外,系統還有詞典過濾功能,可以過濾那些出現的不文明用語。
3、白板互動系統。教師和學生可以同時在白板上作圖、寫字、編輯或貼上現有的圖形和圖片等。教師可以對白板的使用許可權進行控制,允許或禁止其他人使用白板,選擇是否顯示白板上的物件的建立者,還可以對白板上所建立物件的顏色、字型等屬性進行設定。本系統目前支援十頁白板,可根據需要加以擴充。
4、檔案共享系統。本系統的檔案共享系統是基於伺服器的FTP伺服器的基礎之上,各個使用者端連線上伺服器時,教師批准了檔案共享後,FTP伺服器中的FTP資料夾中的各種資源就顯示在檔案的共享區域內,供參加網路教學的學生上傳或下載。
四、系統結構設計
本網路課堂教學系統採用客戶機/伺服器結構,使客戶端具有相當的穩定性和易操作性。實現工具採用Microsoft公司的Visual C++,Visual C++是一種非常完善和全面的程式整合開發環境,它採用面向物件的程式設計方法,在多媒體圖形處理方面功能強大。Visual C++的核心是Microsoft基本類庫(MFC),它一方面用類封裝了Windows API,另一方面使用稱為“訊息對映”的機制把Windows訊息和命令傳遞到視窗、文件、檢視及其物件,MFC能成功的把面向物件和事件驅動程式設計聯絡起來。在對參與系統的使用者的使用者名稱及密碼資訊的控制是透過與XML(Extensible Markup Language)文件中的資料的互動來實現的。
遠端互動式教學系統主要由多媒體授課室、多媒體聽課室、多點控制器、通道(傳輸網路)及控制管理軟體組成,基本結構如圖1所示。教師在授課室透過電子白板、視音訊裝置、傳輸網路將授課內容及教學情景實時傳送到遠端聽課室,同時學生可以在遠端聽課室現場回答教師提出的問題或向教師提出疑問,教師在授課室可以看到和聽到聽課室的全貌,還可以看到發問、回答問題的學生的表情和動作,並和學生進行現場交流,可以取得比較好的教學效果,尤其是那些需要學生參與的課程,比如外語教學。
授課室和聽課室也即課堂終端包括教師端和學生端,主要功能包括:視音訊資訊的採集、傳輸、顯示輸出,數字訊號的壓縮編碼和解碼,最後將符合國際標準的壓縮碼流經線路介面傳送到通道,或從通道上將標準壓縮碼流經線路介面送到終端中。在課堂終端還可以進行文字、檔案、圖片資訊等輸入輸出操作。目前,計算機硬體裝置基本上可以滿足系統的要求,在教師端,對計算機裝置、視音訊採集裝置的要求相對要高些,如儘量採用較高畫素的攝像頭等採集裝置。
多點控制器(Multipoint Control Unit,MCU)是一種橋接裝置,是網路課堂教學系統中的關鍵部分,它的主要作用是對影片、音訊、資料訊號等資料流進行切換。
五、系統介面設計及系統實現
系統的使用者介面設計直觀,具有良好的操作性,包括文字、圖示、圖形、色彩和其他視覺方面的設計。螢幕的介面設計考慮到學習者的視覺心理特點,突出整體,具有統一的介面風格。同時注重了介面內容的互動性和可控制性,以及教學內容超級連線的有序性。介面區域工包括五大控制板塊:影片顯示區、電子白板、課堂成員列表、檔案共享區域、文字互動。使用者可以根據自己的需要對各板塊自由拖動、改變大小,移動板塊改變其在介面中的相對位置,選擇或隱藏板塊等。
遠端多媒體實時互動教學系統,透過壓縮教師教學現場的影片、音訊流結合同步瀏覽課件命令,形成教學資源流,利用網路實時傳送到遠端學生的電腦上,學生可以及時透過舉手提問、共享教師端程式、文字交流等方式實現遠端互動教學。本系統可執行在Internet、Intranet、衛星網、校園網、區域網,提供文字、音影片、課件、電子白板、互動廣播教學的平臺,並在虛擬現實中的教室打破時空限制,讓異地師生透過音影片實時互動,如同置身於同一課堂之中。
六、結束語
隨著Internet的普及和在教育領域中的應用,Internet將會在遠端教育中發揮巨大的作用。基於Internet的遠端教育,實現了全球資訊資源的共享,使教育和科技逐步走向國際化和全球化,這正是遠端教育發展的方向和追求的目標。當然遠端網路教學需要大量使用各種多媒體資訊,而目前影片多媒體的傳輸受網路傳輸速度的影響較大,成為了網路教學的瓶頸,尤其是如何實現異地互動式教學是需要解決的關鍵問題。同時,目前網路安全也是制約Internet發展的一個因素,如何保證資訊的安全,怎樣做好安全保障,同樣也是需要解決的關鍵問題。
參考文獻:
1、李玉海.電子商務網路建設[M].華中師範大學出版社,2002.
2、陳信年,朱貽盛,龔麗等.第三代遠端教育系統的研究和設計[J].計算機工程,2003(11).
3、王基一.對基於網路的遠端教育課程設計的認識[J].開放教育研究,2000(6).
4、蔣冬梅,張衛紅.基於建構主義的Internet遠端教育淺析[J].東北電力學院學報,2002(12).
5、殷培紅,張小亞,李芒.網路環境下問題解決學習的課堂教學設計的實踐研究[J].中國遠端教育,2001(178).