文|劉佳
高職院校教學資源庫及網絡教學平臺的設計與實現
文|劉佳
我國將加快教育信息化進程的建設寫入了《國家中長期教育改革和發展規劃綱要(2010-2020年)》(以下簡稱《規劃綱要》),《規劃綱要》中特別強調了要加強網絡教學資源庫建設和開發網絡學習課程,為廣大師生提供靈活的教育教學方式,實現開放式教學,共享式教學。隨著信息化的高速發展,新事物新知識不斷更新,學生獲取教學資源的途徑和學習方式也在發生著改變,網絡學習具有超越時間和突破地域約束的優勢,使得網絡化學習慢慢成為了繼課堂教學外又一主流的學習方式。通過網絡學習學生可以隨時隨地的在線學習并檢驗自己學習的效果,同時可以利用共享型的教學資源庫獲得各種不同的教學資源,以此來豐富自己的知識面,大大提高學習效率。此外,教育部頒布的《教育信息化十年發展規劃(2011-2020年)》中詳細論述了要提高信息技術運用的能力,同時要求高職院校在2015年要實現70%以上的課程數字化,在2020年要實現全部課程的數字化。因此高職類學校需要搭建一個好用、易用、資源建設與網絡教學互為一體的數字化學習平臺。
教學資源庫和網絡教學平臺的整體構架圖如圖1所示:

圖1 教學資源庫和網絡學習平臺構架圖
實現教學資源共享是數字化教學資源庫與網絡教學平臺的最主要目的,在資源共享的基礎上實現網絡教學,和精品課程申報與展示的功能。通過平臺能夠提高教學質量,減輕教師的教學工作量,對高職院校的教學管理與學生學習都有很好的輔助作用,有一定的應用價值和推廣意義。結合院校的實際情況,本平臺主要實現以下3個具體核心目標
教學資源庫系統建設:建設共享型,分布式教學資源庫,利用高速的校園網以及大容量的校園網存儲空間,搭建教學資源庫平臺,要求能對學校公共課,專業課以及選修課的相關資源進行存儲,管理和評價等功能。教學資源包含教學大綱,教學用電子課件,課程軟件包,配套資源文件,以及課程練習題等。
網絡學習系統建設:網絡學習系統本平臺能夠完成調查問卷管理,在線學習管理,培訓管理,在線考試管理,知識管理,查詢統計管理,咨詢管理,系統管理等功能,能夠滿足現階段高職學生自主學習的需求,通過在線學期平臺能夠提高教師的教學質量,減輕教師的教學工作量,對高職院校的教學管理與學生學習都有很好的輔助作用,有一定的應用價值和推廣意義。
精品課程在線申報系統建設:在經過一段時間的使用和基類后,一些特色專業和課程需要申報精品課程以對外進行展示和共享,要求精品課程申報,資源建設,課程事件,課程審核,課程展示,課程評價等功能。
1. 資源存儲
教學資源包含種類多,數量大,因此采用普通的服務器存儲模式很難滿足日常使用,因此需要云存儲能更好的滿足海量教學資源的存儲需求。Seafile 是一款安全、高性能的開源網盤(云存儲)軟件。它提供了主流網盤(云盤)產品所具有的功能,包括文件同步、文件共享等。在此基礎上,Seafile 還提供了高級的安全保護功能以及群組協作功能。由于 Seafile 是開源的,所以可以把它部署在學校私有云的環境中,作為學校私有的教學資源存儲服務的一部分,同時還以作為校園網盤使用。
2. 資源處理與上傳
有了教學資源存儲服務,就需要對教學的資源進行收集和上傳功能,平臺提供多種上傳的途徑,可以通過Web客戶端上傳,可以通過網盤客戶端上傳,同時還可以使用FTP客戶端上傳。教學資源應具有一定的規范和要求,不能隨便上傳,因此在上傳完成后還應該對上傳的資源進行預處理,比如自動分類,視頻截圖,動畫截圖,大圖縮略等功能。由于上傳的資源還包含有word,excel,PPT等文本資源,在上傳后還應該對這些文本資源進行轉碼,以方便在web環境下進行直接瀏覽。通過Web客戶端進行上傳資源系統還提供了斷點續傳的功能。
3. 資源管理與共享
隨著平臺運營時間的增長,教學資源庫中的資源越來越多,同時教學資源庫對所有師生開放,在上傳后的資源質量良莠不齊,因此除了資源上傳人本身外,系統管理人員應該對上傳的資源進行分類,分類按照按照《教育資源建設技術規范》CELTS-31將資源分成文本、視頻等16個大類[6]。對上傳的資源進行評級和審核。例如對不良資源進行刪除,并對資源上傳者經給與警告或者封號,對資源進行星級評價,設定資源的適用范圍,限制資源的下載包含下載次數等,實現不同角色對資源的下載權限不同,課時設定本校師生可以不限制免費下載,校外IP或者匿名用戶只能限量下載或者付費下載等。對優秀資源進行推薦,對于那些訪問次數多,下載次數多,星級評價高的資源設置置頂推薦,并向師生推送。同時還要定期對過期資源或者低評價的資源進行清理和刪除。最后還要對資源的訪問進行統計,統計結果以二維表或者柱狀圖,折線圖以及餅狀圖等形式展示。
4. 資源瀏覽與檢索
對于資源的使用者其可以在個人中心,資源中心進行資源瀏覽,可以通過資源分類,類型,名稱,所有人等進行檢索,當檢索到目標資源后,用戶可以對不同的資源進行瀏覽,下載,轉存,預覽,播放等操作,同時可以對該資源進行評價和打分。管理員在后臺可以設置資源的可見性和下載限制。系統提供多種下載方式,包含瀏覽器下載,網盤下載,ftp客戶端下載和下載工具下載等,支持斷點下載。
5. 專業展示與維護
不同的專業有不同的顯示形式,系統可以根據專業不同定制不同的資源展示要求,通過自定也的展示效果來顯示專業的差別,實現多維度,方位的展示效果,并且可以按照資源的類別伙子用戶自定義的風格隨時切換。同時由于 某些專業或者課程因為特俗原因不方便對外展示,只提供給內部教師共享使用,系統根據這中需求針對每個專業或者課程都提供了自定義的權限展示風格,不同的人訪問的時候看到不同的內容。
1. 在線學習子系統
在線學習子系統主要包含課程內容管理,學習過程管理,線上培訓項目管理三個功能模塊。
課程內容管理:包含創建課程,課件導入,課程知識點,課程題庫,課程作業,課程測驗,講義文檔,課程討論板塊,課程及課件評價,課程筆記,記錄跟蹤,學習檔案等功能。
學習過程管理主要包含課程授權管理和學習過程管理,課程授權管理能夠多維度的比如按照課程,按照用戶對課程授權,必修課程直接安排下發,并發送郵件通知,選修課程按設定的訪問范圍信息自動匹配,支持對新生按照公需課程自動安排學習,管理員可以對學生設置課程訪問范圍,不在范文范圍內的課程系統將會自動隱藏。學習過程管理主要對學生已安排的或者已選修的課程修改其課程屬性,支持對學習期限等設置。
線上培訓項目管理主要將相關課程進行組合,形成課程專題包,方便管理員對學生進行課程安排。
2. 知識管理子系統
知識管理子系統主要是對知識庫的管理,包括知識條目管理和知識內容的管理。只是條目管理只要是對知識條目的創建、顯示或者隱藏以及刪除等操作。知識內容管理是對知識庫附件的上傳,這些附件要求能支持SCROM2004標準并且可以在線播放。
3. 培訓管理子系統
培訓管理管理子系統主要對培訓項目和過程進行管理,包含需求調研管理,培訓計劃管理,培訓實施管理,培訓評估管理等。需求調研主要通過前期對師生進行調研,可對調研問卷進行分析,獲得較準確的培訓需求。培訓計劃管理主要設置師生年度培訓的目標,例如培訓應達到的學時,學分,參加培訓的師生可以在自己的首頁清楚的看到本年度的培訓計劃。培訓實施主要有線下培訓課程管理,可以線下培訓課程的名稱,老師,課程等進行管理,線下培訓項目管理可以發布現在課程培訓信息,包含課程名稱,講師,培訓時間,培訓地點,培訓內容以及培訓目標等進行管理,在培訓結束后對培訓記錄進行線上維護,支持培訓成績,考試項目及成績,考勤記錄的錄入等。培訓評估主要包含線上學習評估,線下培訓評估,考試評估,培訓總結等進行管理。其中線上學習評估主要對學院在線學習的效果,課程學習的質量進行評估。線下培訓評估主要對已開展的現在培訓課程,授課教師,授課質量進行調查,同時培訓學員可以反饋學習意見和建議,改進培訓效果??荚囋u估可以對在線考試的考試效果,考試難度,知識點掌握情況進行評估。培訓總結是在年末對學院個人的年度培訓進行評估,對整體的培訓效果進行總結性評價。
4. 在線考試子系統
在線考試子系統主要包含題庫管理,試卷管理,考試管理,以及過關競賽管理等功能模塊。
題庫管理主要對題庫和題目進行管理,可以對課程題庫,自定義題庫進行管理和編輯。題目管理是在題庫中支持excel模版批量導入和手動添加題目,支持常見的題型,如單選題,多選題,不定項選擇題,判斷題,填空題以及簡答題等。
試卷管理主要是創建題目固定與隨機策略相結合的試卷,隨即部分按出題策略(題型,題庫,難度)抽取實體組成一系列試卷,考生進入考場后隨機抽取。
考試管理主要包含安排考試,閱卷評卷,考試查詢和統計等功能,其中安排考試主要是創建發布在線考試,支持設置考試期限,考試人員,試卷展示方式,允許考試次數,考試時間,分數顯示方式,成績公布方式,防作弊策略,自動保存時間,可參加考試的客戶機IP反問,通過分數等信息進行管理。閱卷評卷主要由機器批改客觀題,手工批改主觀題,最后由機器核定考試成績??荚嚥樵兒徒y計主要對考試的情況進行查詢和統計,例如查詢缺考考生,考試最高分、最低分、平均分、考試題目準確率統計等,多條件查詢參加考試的學員成績等。過關競賽支持一場過關競賽設置多個關卡,每個關卡可以對應設置一門考試,學員只有通過前一門考試后,才能進行下一關的考試。
精品課程在線申報系統主要是對一些特色專業和特色課程進行推優推先的管理,包含課程申請,課程建設,課程審核,課程評價等功能。
課程推薦主要由任課教師在系統中提起課程建設申請,填寫申請背景,現有資源,課程優勢特色,授課計劃,期望效果等,然后由教學上級領導審批。
課程建設主要針對申請中的各項指標進行課程的建設,上傳課程大綱,講義,電子教案,教學進度表,輔佐材料,考試試卷等相關教學資源,定義展示風格和方式,確定學習對象,建設完畢后提交學校教學委員會進行審核。
課程審核是有教學委員會進行操作,針對申請材料,建設情況進行審核,審核結果有通過,不通過,修改完善后再審核等選項。通過后可以直接展示該精品課程,不通過該課程轉為普通課程,修改再審核讓任課教師再完善課程建設后再提交審核。
課程評價是精品課程授課一段時間后對該項目的評價操作。
平臺應用服務器可采用了集群和負載均衡技術??蓴U展性非常好,即使大量增加機構帳號也只需增加相應的應用服務器即可。理論可以實現應用服務器的無限水平擴展。單個節點的故障不會影響整體系統,對終端客戶來說,沒有什么影響。
平臺提供了基于標準協議的WebServices服務端接口和RES丁風格的服務端接口?;赟OAP風格的接口,提供了部門,崗位,人員,課程,學習信息的查詢、修改,可以和相關的OA, ERP等系統同步。基于REST風格接口,提供了相關的用戶驗證機制,用戶可以根據該接口在平臺上開發各種插件。對今后的業務發展提供了很好的擴展性。
作者單位:寧夏財經職業技術學院