- 相關推薦
基于WWW的協(xié)同式CAI軟件的Java實現
摘 要 本文介紹一個用J++實現的基于Web環(huán)境的協(xié)同式計算機輔助教學軟件的結構,并給出了具體實現中的一些關鍵技術。
關鍵詞 J++,Web,遠程教學,Socket通信
1 引言
隨著Internet網絡技術的發(fā)展,遠程多媒體教學成為當前的研究熱點。基于Internet的WWW應用模式作為一種方便、迅速的共享信息手段,深受用戶歡迎。用戶通過訪問超文本頁面瀏覽多媒體教學內容,通過點擊超鏈去進行自由的探索式學習。但僅基于超文本頁面的教學存在很多缺點,如:學生容易在超鏈中迷失方向;教師不能對學生的學習行為進行控制,教學過程缺乏有序性;教師與學生之間不能進行交流,教師對學生的學習效果缺乏檢查手段等。本文介紹的計算機輔助教學軟件克服了以上缺點,整個軟件采用J++編寫實現,由服務器部分、學生部分、教師教學部分、課件維護部分共四部分組成,該軟件實際上為一個教學框架系統(tǒng),所有教學材料由教師安排,教師和學生通過訪問各自的URL地址進入角色。學生在教師的現場控制進行學習、討論、練習和測試。
2 系統(tǒng)的功能
2.1 超文本頁面學習
教師對學生的學習頁面進行統(tǒng)一向導。教師選擇學習頁面,將此頁面的URL地址傳送給學生,引導學生到該Web頁面進行學習,如此增加了學習的針對性,滿足有組織、有控制的教學需要。
2.2 實時討論
實時討論是協(xié)同式教學軟件的一個基本特征。在討論期間,教師可提問學生,安排作業(yè)等,學生則可將自己的學習體會及疑問告訴教師。學生之間可以就學習中的問題進行實時交談。系統(tǒng)提供了兩種工具以支持網上實時討論:一種是純文字交談,如果發(fā)言者未選擇用戶,則為公開發(fā)言,否則為私下發(fā)言,只送往選定用戶,在各用戶的討論面板上有一個文本域顯示每條發(fā)言的發(fā)言者及發(fā)言內容。另一種是共享白板,教師和學生都可往白板上寫內容,白板內容所有用戶保持一致,共享白板可支持線、圓、矩形、文字等基本繪圖操作,并可選擇線條顏色。
2.3 交互式做練習
教師發(fā)出練習的指示消息,則學生將自動進入練習界面,系統(tǒng)自動從試題庫中調與學習問題有關的試題供學生操練,在操練時,系統(tǒng)將學生的解答與標準答案對比看是否答對,并彈出對話框給學生反饋鼓勵信息。交互式練習有助于學生加深對教學內容的理解。
2.4 網上測試
測試是教學過程中不可缺少的教學環(huán)節(jié),通過測試,教師可對學生的學習進行考核,并借此了解學生的學習效果,為改進教學提供依據。學生則通過測試可了解自己對內容的掌握情況,增加學習興趣。目前,每次測試試卷是由教師從試題庫選題組卷并安排分數。測試有時間限制。
3 系統(tǒng)的總體設計
從系統(tǒng)要完成的功能看,有兩類工作方式:一類是客戶/服
[1] [2] [3] [4]
【基于WWW的協(xié)同式CAI軟件的Java實現】相關文章:
基于SuperMap IS Java技術楊凌WebGIS實現04-28
基于服務協(xié)同思想的地理制圖服務研究與實現04-30
實現企業(yè)的在線協(xié)同05-02
基于組件式GIS的路面管理系統(tǒng)設計與實現04-30
基于GIS的水資源查詢統(tǒng)計軟件系統(tǒng)設計與實現04-28
基于灰色理論的CAI課件綜合評價04-29
基于FPGA的嵌入式系統(tǒng)FLASH接口設計與實現05-02