文/卿竹君
近年來,隨著大規模在線開放課程MOOC熱潮在高校的興起,學校大量建設與引進各類優質教學資源,而學校教學資源管理方式沒有緊跟信息技術的進步與需求,使得優質的教學資源缺乏規范統一的存儲、應用與管理機制,不利于學校教學資源的統一管理與維護,也不利于師生方便快捷地獲取及共享資源。同時大部分高校已建成的教學資源庫存在教學資源分布不均、共享程度低、更新緩慢、重復建設、維護成本高、不支持智能化服務等問題。如何建設一個資源共享、管理先進、高效實用、功能強大的教學資源管理庫,是在推進教育信息化建設進程中,高校面臨的一個亟需解決的問題。
教育部《教育信息化“十三五”規劃》提出要“積極利用云計算、大數據等新技術,創新資源平臺、管理平臺的建設、應用模式”。因此,本研究針對教學資源庫和教學資源管理中存在的不足,探索建設基于云計算的信息化教學資源庫。
云計算的概念最先出現于上世紀90年代,隨著全世界不同領域專家的深入研究,提出了不同的定義,目前還沒有統一的定義。其中美國國家標準技術研究院認為云計算是一種將網絡、服務器、存儲和軟件應用等通過泛在、方便、按需獲取的方式從可分配計算資源池中獲得服務的方式。云計算整合了集群計算、網格計算、虛擬化、并行處理和分布式計算的新一代信息技術。云計算有三種服務類型,分別為IaaS(Infrastructure as a Service)基礎設施即服務、PaaS(Platform as a Service)平臺即服務和SaaS(Software as a Service)軟件即服務。通過不同定義可以看出云計算的特點:快速獲得資源;用戶按需獲取;服務資源池化;服務可靠;服務可被監控。
隨著高校教育信息化工作的推進,學校通過數字校園、智慧校園的建設,大力推進和完善教學資源庫的建設工作,其目的是有效整合學校優質教學資源,為網絡教學、翻轉課堂等創新教育教學方法提供有效服務支撐?;谠朴嬎愕男畔⒒虒W資源庫首先能夠有效整合教學資源,統一數字化教學資源的標準和規范,降低管理人員的維護成本;第二,實現教學資源的共建共享,云計算技術能夠將學校各二級單位分散的優質數字化教學資源實行集中管理和展現,高度共享,減少資源的重復建設,實現隨時隨地獲取教學資源,提高資源的利用率;第三,擁有無限存儲容量,兼容性高,學校無需購買服務器,所有的數據存儲都放在云端,有利于資源的及時更新和擴充;第四,方便師生對資源的獲取、上傳和管理,通過云計算存儲的數據安全可靠,降低使用成本。
基于云計算的信息化教學資源庫采用云計算多層服務體系結構,結合信息化教學資源庫建設的需求,將云計算技術應用到資源庫的建設中去。如圖1所示,基于云計算的信息化教學資源庫架構共有五層,分別為物理層、虛擬層、平臺層、應用層和客戶端。最底層為物理層,包括服務器、網絡、存儲、其他硬件等基礎物理設備。虛擬層位于物理層之上,通過云計算虛擬化技術,實現系統硬件設備和存儲等虛擬計算服務,增強系統的安全性、可擴展性以及資源的可充分利用性,根據師生的需求,實現資源的按需分配,提高利用率。平臺層負責為資源庫建設提供系統開發環境和軟件運行環境,利用物理層和數據層提供的數據和服務響應應用層的用戶服務請求,方便技術人員的維護和管理。應用層主要管理人員對平臺進行統一管理,如資源管理、用戶管理等??蛻舳酥饕峁┰L問技術,是師生用戶和云服務體系的接口,師生通過該層獲得資源庫的各種服務。
基于云平臺的信息化教學資源庫不僅需要統一展示和管理學校教學資源,還要將網絡教學平臺和精品課程平臺的資源進行統一整合,實現數據共享,避免教師重復建設、上傳資源,從而方便學生查找所需資源?;谠破脚_的信息化教學資源庫主要功能模塊包括網絡課程模塊、精品課程模塊、教學資源模塊、軟件工具資源模塊、平臺管理模塊、資源管理模塊、用戶管理模塊和在線論壇模塊。
網絡課程模塊:資源庫平臺提供學校網絡教學平臺入口,師生通過資源庫平臺直接進入網絡教學平臺自主選擇網絡課程。網絡課程內容包括課程公告、教學視頻、課件、習題、測試、文獻資料、論壇等,完全滿足教師利用網絡課程進行輔助教學和學生利用網絡課程進行自主學習的需求。
精品課程模塊:統一管理和展示學校和校外引進的優質精品課程資源,包括校級精品課程、省級精品課程和國家級精品課程。管理員可管理、上傳、查看、刪除所有精品課程。
教學資源模塊:教育部教育信息化標準委員會《教育資源建設技術規范》(CELTS-31)將教學資源分為媒體素材、試題、試卷、案例、課件、常見問題解答、資源目錄索引和網絡課程等9個類型。為方便用戶快速便捷地獲得所需教學資源,需要根據不同學科、專業、課程、類別的不同對教學資源進行分類管理,實現專業資源庫、主題資源庫、課程資源庫、分類資源庫模塊,用戶可以根據需求進行快速搜索。
軟件工具資源模塊:主要為教師提供開發、設計數字化教學資源的相關多媒體設計軟件,以及為學生提供各類學習軟件與工具。包括音頻、視頻和圖片處理軟件、錄屏軟件、數據分析軟件、數字化設計工具等。
平臺管理模塊:包括資源管理、用戶管理、角色分配、目錄管理、云管理、資源備份與刪除、工具管理、數據管理、系統報告等功能。
資源管理模塊:包括搜索設置、技術設置、認證設置、資源發布、資源審核、資源維護等功能。
用戶管理模塊:包括創建、編輯、刪除用戶、分配用戶角色、設置用戶權限、批量創建和刪除用戶等功能。
在線論壇模塊:包括在線交流與評價論壇、發布主題帖、回復和刪除帖子、分組討論等功能。
由學校領導牽頭,聯合教務處、教育信息中心等相關部門推進教學資源庫的建設,對資源庫建設和管理進行統一規劃設計。在云端根據學科、專業將資源進行分類,并通過學院進行集中和分布式的建設和管理,各二級學院設定1~2名教師為平臺院系管理員,整理、匯總、上傳學院資源。學校根據優勢及特色學科分布統一規劃建設資源庫,避免重復建設資源,提高資源建設質量。
資源庫不僅要有學校已經建設的所有資源,更要保證資源的豐富、持續和不斷更新。為鼓勵教師開發優質教學資源,學校應出臺相關政策和激勵措施,如設立專項項目、提供一定經費支持等。優質教學資源的建設需要團隊通力合作完成,鼓勵教師成立資源建設小組,充分利用團隊成員自身優勢,合理安排資源開發任務,共建共享優質資源。

圖1:基于云計算的信息化教學資源庫架構
教學資源的建設是為了教學服務,因此建成資源庫后要重視和加強對平臺資源的應用,充分利用優質教學資源進行教育教學工作,發揮教學資源的作用,從而提升教學效果。
信息化教學資源建設是高校推進信息化建設的一項重要工作,是一個長期的、不斷更新的過程,而一個先進的、穩定的網絡資源共享平臺是建設和應用優質教學資源的保障?;谠朴嬎愕男畔⒒虒W資源庫能夠有效提高資源平臺的穩定性、擴展性、共享性、安全性,不僅有利于用戶有效利用平臺資源,同時也提高了平臺資源管理和維護效率。隨著云計算技術的不斷成熟,云計算技術在教學資源庫的建設中將發揮更大作用。