摘要:將知識服務的理論與方法融入“入學指南”課程管理系統中,分析了課程管理系統的功能架構,構建了“入學指南”課程知識庫。提出讓學習者利用“入學指南”課程知識庫進行建構學習,解決各種問題。系統可提高學習者的效率,對構建服務型課程管理系統是有益的探索。
關鍵詞:開放教育;課程管理系統;知識庫
中圖分類號:G712 文獻標志碼:A 文章編號:1009—4156(2012)10—169—02
一、引言
開放教育作為一種獨立的教育形式,進入了現代國民教育體系和終身教育體系。其本質是人人享有終身接受教育的權利。“入學指南”是學員了解開放教育,實現觀念轉變,掌握必要的現代教育技術,掌握行之有效的自主學習方法,完成學業的領路課程。
知識服務是高層次的知識開發與利用,在實現知識服務功能中,必須用相應的信息技術支持,而且需要以計算機技術為核心的現代信息處理技術與通信技術、感測技術和控制技術相融合,形成具有信息化、智能化和綜合化的智能信息環境系統。本文提出以知識服務理論為指導,構建基于知識服務的課程管理系統,進行課程知識庫的構建,為學習者提供知識服務。
二、“入學指南”課程管理系統設計
課程管理系統能將學生活動與交互的所有信息記錄到日志文件和數據庫中,所以其中積累了大量對分析學習者行為非常有價值的信息。基于學生的學習行為開展學習績效的評估,提供課程改進與學習建議,對學習資料和網絡課程進行評價,為課程的師生提供反饋,對于提高遠程教育教學效果與質量而言非常重要。本系統用戶角色分為兩種:普通學員、管理教師(課程責任教師)。系統功能架構主要實現以下功能:
1.課程知識庫功能:分類搜集、整理、加工、提煉學習者在開放教育學習時遇到的問題以及解決的措施,形成問題解答知識庫。提供知識檢索功能和知識管理功能。
2.學習者自服務功能:用戶能進行知識學習、知識評價、知識分享、論壇交流,系統為學習者提供課程知識導航機制。
3.學習者分類、權限管理功能:可根據用戶角色分類進行權限分配。
4.課程學習功能:提供課程學習功能,如通過案例學習知識點,教師進行分析。
5.安全控制功能:通過對用戶權限設置、數據庫加密等措施保證知識庫不被破壞,良好運行。
普通學習者和管理教師通過課程學習知識庫進行自助式學習,獲得知識,形成一門具體課程的知識地圖,既豐富知識庫系統又解決了學習者的問題,可謂“教學相長”。知識庫的豐富由師生共同努力,為保證知識有效性,系統設計兩層審批,用戶上傳知識是否錄入知識庫的最終決定權在于“入學指南”課程管理教師。
三、課程學習管理知識庫的構建
知識服務首先是一種認識和組織服務的模式。它是在網絡條件下,根據用戶的問題和環境以信息知識的搜尋、組織、分析、重組的知識和能力為基礎,將知識服務貫穿于用戶解決問題的始終,形成知識服務的核心能力,從而提供能夠有效支持知識應用和知識創新的服務。“入學指南”知識庫構建由以下四個步驟組成。
1.學習者需求調查:抽取學習者平常需求的知識點信息,并對其進行分析,是知識服務的基礎和提供服務質量的關鍵。
首先利用“方便抽樣”法從開放教育2011年秋季入學的學員中隨機抽取100名在中央電大“電大在線”學習平臺中發帖留言的學員進行統計,并分別以學習環境、學籍、考試、畢業、學習準備、學習方法等關鍵詞進行搜索,發現普通學習者所關心的問題大多集中在考試、畢業、學習資源查找等。因此,在知識庫中對普通學習者主要提供解決這些方面問題的知識。
2.知識采集:根據分析所得的結論,有針對性地在中央電大“電大在線”平臺、“入學指南”學習平臺、課程書籍等相關信息中進行收集。
3.知識組織:是對收集到的“入學指南”知識的本質以及各知識之間的關系進行揭示,對知識分類、重組,使之有序。對于知識分類文本采用多重屬性分類方法,即定義多種知識屬性,并賦予每個知識點對應的屬性內容,分類將作為文檔的附加屬性存在。
4.知識開放:利用,NET和SQLServer數據庫技術構建知識庫。知識庫頁面左側以知識樹顯示,右側為用戶檢索界面。下面介紹一下知識庫中知識錄入、知識檢索、知識查詢、知識更新模塊。
(1)知識錄入:普通用戶可以按照課程性質、課程對象、知識范疇屬性將知識提交給課程管理教師,由其審批后,勾選適用對象、安全級別并設定三個文件關鍵詞后錄入到知識庫中。系統會自動生成符合統一的上傳文件命名規則的文件名,命名規則為:用戶角色_用戶名_課程性質_課程對象_源文件名_時間戳,原有后綴。知識內容源格式以Office文檔為主,同時兼顧通用的文檔交換格式,如PDF、TXT格式。
(2)知識檢索:提供兩種方式方便用戶進行知識檢索。一種是利用知識庫首頁右側用戶檢索頁面給出的關鍵詞表來檢索,關鍵詞表由課程專家來制定。例如點擊“學籍”之一關鍵詞,將出現與這一主題相關的分類檢索如“學號”、“轉學”、“轉專業”等,且知識路徑中進入“‘入學指南’知識庫\學籍”。另一種檢索方法是利用知識樹。點擊知識庫左側知識樹型結構圖可找到對應的檢索關鍵詞進行檢索。同樣找“學號”,可點擊知識樹中“‘入學指南’知識庫\學籍\學號\”,即可找到。
(3)知識查詢:系統提供知識查詢界面供用戶進行條件查詢,條件間關系為AND,不選擇的條件可忽略,可選擇的查詢條件例舉如下“‘入學指南’知識庫:學籍、考試、畢業、學習準備、學習方法(條件內進行=匹配)”,“文件名稱(條件內進行LIKE匹配)”,“關鍵詞(3個關鍵詞之問用OR連接)”。通過多個條件的組合,可使學習者快速定位,找到自己所需要的知識。
(4)知識更新:知識庫中內容應隨著網絡環境的變化而更新和改善,是一個循序漸進的過程。系統設計用戶可對知識進行評價,評價等級分為“很有用”、“有一定幫助”、“沒用”,課程專家周期性地對學習者評價進行管理,刪除多數學習者認為沒用的知識。并可通過論壇交流和用戶意見反饋來搜集用戶的一些最新想法,獲取用戶最想知道的知識,切實保障知識庫為用戶提供知識服務的宗旨。
四、課程學習知識庫管理系統的實現
系統的設計基于B/S(瀏覽器/服務器)模式,由一臺服務器作為系統的服務器端,提供數據庫服務和Web服務,用戶在客戶機端只要有一個可以解析HTML語言的瀏覽器即可,方便系統可以升級或進行二次開發。在本系統中,數據庫采用Microsoft SQL Server 2005,前臺頁面采用.NET開發,開發語言選用C#。
系統架構采用.NET三層架構進行設計,即用戶界面表示層(USL)、業務邏輯層(BLL)、數據訪問層(DAL)。用戶界面表示層是用戶與系統內部的接口,采用以,aspx結尾的,NET網頁與用戶進行交互;業務邏輯層處理具體的業務功能,將用戶層傳來響應傳給數據層,并將數據層處理結果返回用戶表現層瀏覽器。采用C#語言編寫類接口文件;數據訪問層,通過ADO,NET調用實際數據源,采用C#吾言編寫的數據庫訪問操作類。
五、結語
本系統將知識服務的理念應用于開放教育課程管理系統設計與開發中,并對系統功能架構、“入學指南”課程知識庫構建、課程管理系統的實現進行了討論。該系統功能齊全,在學習者加強“入學指南”知識儲備的同時,提高了他們的學習效率,對構建服務型課程管理系統是有益的探索。
[基金項目:江蘇廣播電視大學“十二五”規劃青年專項課題“基于Android平臺的3G虛擬學習社區研究”(編號:12SEW—Q—088)研究成果]
[杜俊:無錫市廣播電視大學網絡技術部講師,江南大學物聯網工程學院碩士研究生,研究方向為計算機技術與成人開放教育]