陳雪花,胡貞華
(1.韶關學院 物理與機電工程學院;2.韶關學院 網絡與教育技術中心,廣東 韶關 512005)
《國家中長期教育改革和發展規劃綱要》中強調:“要加強優質教育資源開發與應用,加強網絡教學資源體系建設,引進國際優質數字化教學資源.開發網絡學習課程,建立開放靈活的教育資源公共服務平臺,促進優質教育資源普及共享.創新網絡教學模式,開展高質量高水平遠程學歷教育.”[1]網絡教學是傳統學校教學功能的延伸,也是互聯網信息資源共享服務的一個重要方面.當前許多高校都搭建了網絡教學平臺,積累了龐大的教學資源,開展了形式多樣的網絡教學活動.但是在平臺使用、資源利用、發揮作用等方面卻不盡如人意,難以取得預期的效果.在韶關學院Moodle教學平臺中,已建和在建的網絡課程一共有123門,參與建設與應用的教師有234人.現階段正是教師建設網絡課程的熱情時期,必須有個穩定、優秀的網絡教學平臺,才能保證網絡教學正常進行.在大數據、多用戶訪問的情況下,原版的Moodle教學平臺有些力不從心,需要進行二次開發和應用.
Moodle作為一個優秀的開放式網絡課程管理系統,具有強大的資源開發、學習活動創建、互動評價和課程管理等功能,能夠幫助高校教師快速高質創建和管理在線課程.同時,Moodle也是一個基于社會建構主義理論設計開發的學習管理系統,支持預先確定的教學過程,能創造構建主義學習氛圍,支撐師生進行與情境相關的知識建構,真正發揮信息技術的優勢[2].
Moodle主要包括網站管理、用戶管理、學習管理與課程設計4個模塊.Moodle平臺主要的教學功能有:課程建立與管理、分組、上傳資料、互動評價、實測與練習、學習跟蹤與分析、論壇、詞匯表、問卷調查等[3].通過對原版Moodle平臺的應用,發現存在一些問題.
(1)數據信息孤立化,資源無法共享.搭建Moodle平臺較為理想的操作系統和數據庫分別是LINUX操作系統和MYSQL數據庫,這與學校主流的Windows操作系統和MS SQL數據不一致.從學校信息化建設“十三五”規劃來看,在今后幾年內將建成全校性的統一認證,以消除信息數據“孤島”.如果系統不兼容,會與學校信息化建設目標不一致.
(2)界面缺失本土化,管理不便.Moodle平臺是一個開放的、免費的教學平臺,其設計、開發和插件都是世界各地愛好者發布共享的[4].平臺的界面結構以及功能模塊都過于西方化,不太符合我國教師“教”與學生“學”的常規習慣.如信息導航缺失及沒有書簽功能,不便于學生對學習狀況等的管理;學生主頁信息與學生的學習狀態結合欄目較少,無法建立比較完整的學生檔案袋;單純的評分方式難以反映學生的操作能力;教師分班管理手動添加復雜化,對教學組織的管理不夠便捷等.
(3)資源編輯過于局限化,課程設計難度較大.平臺的結構設計多采用于西方使用方式,例如文件名稱的限制,導致大部分教師在資源上傳前需將所有的文件名稱修改為英文字符的形式,稍不注意就會出現錯誤.在討論區中課程文件的圖片,沒有選擇該課程的學生無法正常瀏覽.對于復制粘貼的文字,資源編輯器無法識別其基本的字體與格式,教師需要進行大量的調整工作等.
(4)師生互動弱化,教學形式單一.Moodle平臺中的師生互動形式僅限于師生異步互動,互動效果弱,不利于學生學習狀態的及時引導與監督.枯燥的展示很容易使學生失去對平臺的興趣,甚至還不如面對面授課的效果好.多樣化的教學方式不能很好的展開,也影響了網絡教學效果[5].
在原有Moodle平臺的基礎上,立足學校網絡教學的發展要求,滿足學校師生教與學的需求,調整學校網絡教學平臺的結構組織形式,整合、優化網絡教學平臺,探索網絡教學高效運行的管理與應用機制.在調查研究的基礎上,通過理論指導對Moodle平臺二次開發進行探討,并通過實證分析,逐步構建、不斷完善學校的網絡教學平臺.
(1)統一門戶認證方式,方便登錄使用,減少信息冗余.將網絡平臺資源整合納入到學校信息化建設統一規劃中,在數字校園中進行資源整合.最大化的將有關網絡教學的資源集中起來,將全校信息資源、用戶信息列入平臺中.一次登錄,多次使用,全網通行.
(2)增加資源編輯模塊,降低教師資源設計的難度,支持豐富多樣的教學設計.通過對Moodle平臺的二次開發,增加相應的資源編輯模塊,來滿足教學平臺中的各種教學組織模式的需要,以降低教師教學資源設計的難度.優化網絡教學內容的同時也優化教學中的其他要素,如教學模式、教學內容、教學方式、教學組織形式等.同時開設教師個人資源管理主頁面,方便教師在平臺上直接自主上傳下載課件,將線上展示和線下施教無縫銜接起來,使用學校教學資源更為智能化、聚合能力更高.
(3)增加網絡常用互動途徑,方便師生選擇更為便捷的互動方式.教學的核心在于互動,通過改善網絡教學過程中的師生互動來提高網絡教學效果,提升網絡教學質量.根據網絡環境下師生互動原理,分析網絡環境下師生互動途徑的利弊,將部分常用的社會性軟件整合到網絡教學平臺中來.例如通過論壇,郵箱以及外掛社會性通訊軟件QQ、微信,實現網絡教學過程中師生互動的多樣化、簡易化.同時,網絡教學互動的多樣化、簡易化也將優化網絡教學組織形式,繼而帶動網絡教學的快速發展.
(4)進行資源整合,構建全校統一的資源庫.調整平臺主頁,將課程按部門、按熱門程度分列,實現精品課程與網絡課程的整合應用,滿足學校師生在網絡教與學的過程中對教學資源與學習資源的需求.支持師生對資源平臺進行深度的開發,設計多樣化的課程界面和操作空間.通過自主開發以提高系統對用戶的粘性.
(5)優化學習統計分析,實現個性化預測.設計學生學習狀態實時監控功能,幫助教師實施了解學生學習狀態.突破教學日志無法深入記錄學生與學習系統的互動情況的瓶頸,也為教師提供詳盡的學生學習情況的統計分析數據.同時,增加學生的個人學習計劃制定功能,為學生保留最近的學習記錄和學習進度提醒,并根據學習者學習記錄提供相應的學習建議或提供專家咨詢欄目.
(1)統一登錄設計.學校使用統一用戶登錄進行數據接入,要求Moodle開放用戶登錄方式及驗證方法.具體操作為:
第一步,先確認登錄權限,用戶失效或無權訪問的強制退出或要求重新登錄.
第二步,綁定用戶數據,如用戶名、密碼、身份以及是否為新增用戶.
第三步,對比兩者數據,查詢用戶是否存在.如果存在則提交用戶名和密碼,否則把用戶名和密碼插入數據庫再提交過去.
第四步,提交關鍵數據,實現登錄跳轉.由于兩者平臺不統一,需要統一登錄平臺自動通過Post方式提交數據到Moodle的登錄界面并實現自動提交登錄.
(2)資源編輯模塊設計.利用eWeb Editor替換原有文本輸入框,使得資源編輯更加輕松.eWeb Editor是基于瀏覽器的、所見即所得的在線HTML編輯器,能夠在網頁上實現許多桌面編輯軟件[6].不需要在客戶端安裝任何的組件或控件,操作人員就可用直觀、易用的界面創建和發布網頁內容.
(3)QQ對話窗嵌入.在課程學習模塊嵌入“QQ在線狀態”代碼,學生即可看到教師的QQ圖標,點擊可直接與教師進行會話.無論學生是否安裝并登錄QQ,在線狀態代碼均可支持.同時要求學生個性簽名要寫真名,還要寫出自己班級和學號以及小組編號,這樣不僅能夠有針對性地交流,而且也能在互動過程中更加明確學生問題和參與程度[7].
任何開源項目都需要保持基本約定、編碼、數據庫等方面的一致性和穩定性才能擁有旺盛的生命力和不竭的動力[8].作為著名的開源課程管理系統,Moodle有完整的一套編碼約定、數據接口規則.在技術實施過程中,可以通過規范資源命名的方法來進行資源整合.同時,可以利用DBDesigner4(一種免費的數據庫設計軟件,可以從http://fabforce.net/dbdesigner4/下載)將Moodle數據庫導出成XML文件并進行分析.
通過對現有Moodle平臺進行二次開發,并在部分院系課程中進行試用,試用結果為:
(1)實現了單點登錄,統一認證.平臺與MIS系統一個門戶,一個身份認證登陸入口,采用權限開放制度,極大的方便了全校師生,同時也方便了網絡教學綜合平臺后臺管理者.所有用戶信息只需存儲一次,信息集中簡潔,減少了信息冗余情況,便于統一管理.
(2)優化后的Moodle平臺為教師提供開展多樣化教學活動的平臺,同時也為教師的教學設計提供了發揮的空間.將社會性軟件與網絡教學平臺進行整合,彌補了網絡教學中交互與協作的缺陷,增加了網絡教學過程中師生互動的工具,為學生提供輕重緩急的互動突進,學生還可以根據自己的喜好來選擇與老師互動的方式等,為師生互動提供了極大的便利.
(3)將Moodle平臺與信息管理系統的有效整合,以此共同服務網絡教學,彌補了網絡教學中教學設計的缺陷;對Moodle平臺進行優化,從一定程度上實現了資源的整合,建立科學的網絡教學管理與應用機制,實現了資源的動態更新與累積,加強了平臺的可持續性發展.