基于B/S三層架構模式的遠程教育學習資源質量監控系統設計
劉曉丹,蔣漪漣
(陜西廣播電視大學,西安,710068)
優質的學習資源是保障遠程教育質量的重要基石,如何對學習資源進行有效的監控,是遠程教育亟需解決的問題,本文結合目前遠程教育中學習資源的現狀和不足,提出了運用軟件工程的思想,基于B/S模式,建立學習資源質量監控系統,以此更好的提高對當前遠程教學資源的使用和質量評估。
學習資源使用;質量監控體系;B/S模式;ASP.NET
遠程教育是學生與教師、學生與教育組織之間主要采取多種媒體方式進行系統教學和通信聯系的教育形式,遠程教育在教育資源、教育對象、教育時空上的廣泛性,為大眾的終身學習提供了可能性,是許多國家促進終身教育發展的重要途徑。傳統的課堂教學體現出的是一種精英式教學思想,也就是在有限的活動范圍內將有限的教育資源提供給有限的受教育群體,而遠程教育的體現出的卻是服務于大眾的教學思想,即不受時間和空間限制的將教育資源提供給需要資源的群體。但是,在遠程教育辦學中,很多辦學單位由于對遠程教育的教學目的認識不夠明確,只重視資源建設的環節,卻放棄了對資源建設過程的控制,這就導致目前的遠程教育學習資源出現了很多問題:
1)學習資源并沒有把握遠程教育的特點,還是以傳統教學標準為依據制作,僅僅是傳統教學資源的數字化版本,也就無法融合到網絡教學中。
2)為了建設資源而建設,沒有圍繞應用展開建設,很多教學資源的組織仍然以傳統的知識點劃分,對解決實際的應用問題幫助有限。
3)遠程教學平臺中的功能沒有得到有效發揮,僅僅堆砌了大量未經梳理和評審的教學資源,體現不出教學平臺的動態性。
4)教學資源的開發和使用中缺少有效的監控,教學資源的使用缺少有效的反饋。
5)從事遠程教育的教師在教學設計,教學實施上仍遵循于傳統教學習慣,同時對現代教育技術的掌握不夠重視。
6)遠程教育管理者對教學過程缺乏有效的監督。
正因為以上原因,目前遠程教學的學習資源處于一個尷尬的狀態:一方面是網絡上存在著大批量的學習資源,一方面是真正能夠有效用于遠程教育的學習資源供給不足。在這種情況下,構建現代遠程教育學習資源質量監控體系,就成為了遠程教育中亟需解決的任務之一。
遠程教育學習資源質量監控系統是為提高遠程教育質量,而建立的對學習資源的開發、使用、評審、反饋等活動予以標準化的一套組織、程序和方法的總和,因此,對其設計的原則主要包括以下幾方面的原則:
1.1安全性和穩定性
任何的系統在進行設計的時候,都必須從安全性進行考慮。這主要是因為系統中存放著大量共享與私有的數據,為了防止不合法的使用造成的數據泄漏、更改或破壞,就必須采用相關的安全機制對系統進行設置,從而保證系統安全。
同時,系統的穩定性也是衡量系統性能的重要指標,在系統設計階段,必須從硬件和軟件兩方面進行良好的配置,以此保證系統的穩定性能。
1.2易用性
系統在設計的時候,還必須要考慮到人機界面的友好性,也就是頁面框架、色彩搭配、文字圖片等方面的協調性,以及導航的有效性,通過這些方面的設計,使得用戶在瀏覽界面時感到舒適愉悅,同時能夠快速把握系統的框架,并且通過網站導航快速便捷的查找到個人需要的服務。
1.3可擴展性
系統的需求會隨著時間的推移而不斷的改變和擴展,因此在系統設計初期,就必須留一些接口,以方便對系統功能進行進一步的提升和擴充。
從系統功能劃分,將該系統分為用戶管理、系統管理、人工評價、個體與群體學習情況查詢、教學要求設定與查看。
其中用戶管理的主要功能是實現對不同角色的權限分配,而系統管理則主要實現對系統數據的備份、維護和管理等。
人工評價則主要包括學生對教師的評價、學生對課程的評價、教師對學生的評價。在學生對教師的評價模塊中,涵蓋了對教師的教學方法、教學設計、師生互動等方面的評價指標;在學生對課程的評價模塊中,采用李克特等級量表,并通過網上調查的方式,從教學內容、界面設計、課件設計等方面讓學生對課程展開評價;在教師對學生的評價中則涵蓋了教師對學生的學習態度、學習進度、進步程度等方面的評價指標。對教師和課程的評價結果都會及時反饋給相關教師,以幫助教師進一步提高教學方法,教學手段,提高課件的制作水平,從而切實提升教學效果;對學生的評價也會及時反饋到學生個人,幫助學生定位學習中的困難和問題、制定進一步學習的目標和計劃,從而形成個性化的學習流程。
個體與群體學習情況查詢則主要是對學生平時的表現等進行的監控,如作業完成情況、考試成績情況等各個方面。
教學要求設定與查看則主要是通過對相關參數的設置,包括對后面功能中的學生學習情況等評價的不同內容的權重進行設置,以此為后面的教學的綜合評價做參考。
對該系統的架構設計,則主要采用當前比較流行的B/S模式的三層架構,將其分為數據層、業務層和表現層。其中數據層則主要包括學習資源數據庫、權限認證數據庫等,而數據庫和數據層之間的連接則采用常用的ADO.NET組件,并利用JDBC接口對其進行驅動訪問;業務層則主要包括相關的業務板塊、系統板塊和應用服務器。其中業務板塊根據上述的系統設計原則,分為教學評價系統、用戶管理、系統管理以及相關的業務模塊;表現層及客戶端,則全部使用ASP.NET語言,實現動態頁面。用戶只需安裝web瀏覽器,即可對實現訪問,更多的數據維護都在服務器端口。該系統選用在安全性和檢索功能方面都有著較大優勢的SQL Server 2005作為后臺數據庫。

圖1 遠程教育學習資源質量監控系統構建
對該系統的部署,服務器端采用windows server 2003作為操作系統,并采用IIS6.0作為服務器。采用ASP.NET+ADO.NET實現對數據庫的訪問,并將腳本語言嵌入HTML網頁,以實現用戶與應用服務器的響應。數據層和數據庫的連接則采用ADO.NET組件當中的對象來實現,運用connection對象實現連接,運用command實現對數據庫的創建。
學習資源質量監控系統的構建對保障遠程教育教學質量,吸引遠程教育生源,提高遠程教育競爭力,保障遠程教育教學質量有著重要意義,本文正是在這樣的背景下,提出構建學習資源質量監控系統的原則和整體架構。
[1] 劉海波.我國網絡教育應用現狀及對策分析[J] .無錫職業學院學報. 2008(1)
[2] 常向東,竇秘卿等.遠程開放教育中教學質量保證體系的研究[J].陜西廣播電視大學學報.2006(1)
[3] 李建.《計算機公共基礎教學》的困惑與對策.福建電腦.2006年第4期205頁
[4] 朱震. 數據庫及ASP技術構建多功能網站方法舉例[J].科技視界,2013,04:30+78.
[5] 林娜.淺析我國網絡教育的現狀與問題[J].西南民族大學學報.2008(2)
Design resource for quality control system in Distance Education Based on B/S three layer architecture
Liu Xiaodan,Jiang Yilian
(Shaanxi radio and Television University, Xi'an,710068)
The high-quality learning resources is the important foundation for insuring the quality of distance education,how to conduct effective monitoring of learning resources,distance education is an urgent need to solve the problem,this paper combines the current distance education learning resources present situation and the insufficiency,proposed the use of software engineering ideas,based on the B/S model,the establishment of learning resource quality monitoring system,the use and quality evaluation to improve the current distance education resources.
learning resource use;quality control system;B/S model;ASP.NET