魏化永
摘要:目前,高校教學課程資源重復率高、成本高和利用率較低等問題突出;已建成的課程資源庫之間缺乏聯通,形成“資源孤島”。本文從研究SCORM(Sharable Content Object Reference Model)標準規范入手,提出建立符合SCORM標準的教育資源整合平臺,并給出該平臺的架構及基本功能,為下一步進行平臺建設提供基礎。
關鍵詞:SCORM標準;教學資源整合;LMS平臺
中圖分類號:G434 文獻標識碼:A 論文編號:1674-2117(2015)01-0104-04
隨著網絡信息化技術的日趨成熟,網絡課程的建設和運用也呈現百花爭鳴之勢。學習已經不再局限于傳統的課堂教學模式,在線學習(eLearning)和移動學習(mLearning)的出現,使得學習成為一種隨時隨地都可以發生的終身行為。教學資源是網絡課程的主體,其表現形式也靈活多樣。目前雖然已經開發出大量的“優質”教學資源,并建立了一定數量的教學資源庫,但無論是精品課程、微課等,還是其他多種形式存在的課程建設。由于缺乏構建標準,海量的課程資源業已形成“資源孤島”。因為高質量的網絡課程必須取決于兩點:一是構成課程的各要素本身,必須是高質量、高水平;二是課程諸多要素通過新興技術手段,可以不受地域和空間的限制,在用戶之間順利實現互動和共享。[1]因此,目前國內“優質”的教學課程資源并不是完備的優質資源。
自2008年MOOCs的提出至今,這一全新的在線教育形式得到了國內外各大高校的廣泛認可。但國內學者主要是對“慕課”對中國教育的影響,對在線課程資源有效性等進行了研究。而本文主要針對網絡課程整合的技術角度探討:一是,教師如何才能把格式多樣的教學資源構建成可共享的基本單元;二是,如何把可共享的基本單元聚合成具有跨平臺功能的課程。從而使得網絡教學課程資源能夠具備可互操作、共享性和模塊性,這是消除“資源孤島”的利器。
● SCORM標準規范
SCORM(可共享的內容對象參考模型)是美國教學管理系統全球化學習聯盟所制定的遠程教育標準,通過“教材重復使用與共享機制”的建立,來縮短開發時間、減少開發成本、促成在各學習平臺間流通自如。具備SCORM標準的學習課程內容對象具有可訪問性、互操作性、可重用性等特性,使得教學資源具備統一的標準,通用性強,共享度高。1999年SCORM規范的最初版本出臺;2000年SCORM1.0版本問世;2009年發布SCORM2004 4th-Edition。
1.SCORM是什么
SCORM定義了一個網絡化學習的“內容聚合模型”和學習對象的“運行時環境”,是教育軟件系統的USB接口。SCORM不僅僅是一個標準,對于開發人員,它提供了一定的開發方向和開發解決方案。對于教學設計人員,它提供了一種模塊化的教學設計思想,而不僅僅是內容的傳遞。對于教學管理人員,它提供了信息采集的手段;SCORM對于開發而言,只是提供了一些API支持,對課程開發過程沒有任何的規定,只能說所開發的成果符合SCORM標準;SCORM標準并不是質量標準,符合SCORM標準的課程,只能說是一種有利于遷移或者資源重用等特點,與知識內容的質量和表現形式,甚至教學設計沒有關系,并不能說符合SCORM標準的課程就是好課程。
2.SCORM的主要組成及特點
SCORM2004主要包括三個方面的標準規范[2]:內容聚合模型(Content Aggregation Model,CAM)、運行時環境(Run-Time Environment,RTE)和序列與導航(Sequencing and Navigation,SN)(如圖1)。CAM從課件內容的組織角度來考慮,如何定義一個標準化的內容模型;RTE從課件(CourseWare)與學習管理系統平臺(Learning Manage System,LMS)之間如何交互的角度定義學習過程的行為規范;SN從排序和導航的角度定義SCO(可共享內容對象,Shareable Content Object)課件的業務邏輯關系。
(1)SCORM內容聚合模型(CAM)[3]
內容聚合模型的目的是提供一個公共的方法,把學習資源組合成學習內容。它還定義了如何確認和描述學習內容,怎么整合成一個課程或課程的一部分,學習內容如何在LMS和內容知識庫這樣的系統之間共享和遷移。CAM由素材(Assets)、可共享內容對象(SCOs)以及內容組織(Content Organization)組成。
◇學習內容的最基本形式就是基本素材(Assets),又稱為微單元。這些素材是呈現在網絡客戶端的文字、圖片、聲音等數據。一個基本素材可以用 Meta-data來描述,并通過這些數據來在線搜索,從而增強其可重用的機會。將基本元素綁定到Meta-data的機制稱為內容打包。
◇可共享內容對象(SCO)是一個或多個基本素材的集合,它包含了一個特殊的可發布微單元,利用 SCORM運行時環境與LMS進行通訊。為了可以重用,SCO并不依賴于學習內容,而僅是其本身。比如,一個 SCO可以用在不同的學習體驗中來執行不同的課件。另外,一個或者多個SCO可以整合成更加高端的教學和培訓單元,來執行更高端的學習對象。SCO被認為是小型的單元,所以跨課件的重用是可能的。SCORM對SCO的大小沒有特別的限制。在設計編寫期間,內容開發者根據學習內容的信息數量和其可重用的水平來決定SCO的大小。
◇內容聚合(Content Aggregation)是用來將學習資源聚合到教學單元的內容結構。一個內容聚合可以通過內容聚合Meta-data在線上搜索并發現,從而加強其可重用的機會。
(2)SCORM運行時環境[4]
SCORM的目的是學習內容資源可以在不同的LMSs中重復使用和具有互操作性,使得各種SCORM課程可以跨平臺。RTE提供了相應的機制,使得上述目標成為可能。RTE提供了公共的方法啟動學習資源、公共的機制使學習資源和LMS進行通信、有預定義的語言和詞匯形成這種交流的基礎。實時運行環境有三個方面:運行或啟動(Launch)、應用編程接口(API)和數據模型(Data Model),其構成結構如圖2所示。
在圖2中,運行的資源包括微單元和SCO對象;API提供了LMS與SCO通信的接口方法,使用API可以開始、結束、獲取、存儲數據等動作;數據模型是進行SCO和LMS之間通信的數據封裝的一種模型,描述了在SCO與LMS之間傳送信息數據的模型,如SCO的跟蹤信息,SCO的完成狀態、一次測試的成績等數據。在學習者會話中,LMS必須維護來自SCO數據模型的狀態信息。而SCO需要利用這些預先定義的信息,以便在不同的LMS中重復使用。LMS可訪問的最小學習對象單元是SCO,微單元不能與LMS之間交換數據。
(3)SCORM序列和導航[5]
SCORM序列和導航(SN)描述了符合SCORM的內容是如何通過一些學習者發起的或系統發起的學習導航時間排序的。內容的分支和流程可以用預先確定的一些活動來描述,尤其是在設計時定義。SCORM SN也描述了符合SCORM的LMS是如何根據一些學習者發起的或系統發起的導航事件和它們對運行事件環境的影響來解釋排序規則。
符合該標準的網絡課程具有如下特點:①可獲得性(Accessibility)——學習者可以隨時隨地獲得需要學習的內容,或者適合他學習的內容;②互操作性(Interoperability)——教材可以在不同的教學平臺或學習管理系統上流通操作;③可持續性(Durability)——計算機軟硬件升級或重構時,可以盡量不重新修改應用程序或教材而重新使用;④可重用性(Reusability)——在不同的課程中,學習內容或學習對象可以重復使用,并可以選擇遷移學習記錄。
3.SCORM課件結構
一個SCORM課件可包含任何資源文件,只需這些資源按照規范的格式進行組織。SCORM課件一般以ZIP包的形式被提供,其包中包含了課件所需的圖片、動畫等資源。ZIP包根目錄下的imsmanifest.xml文件——清單文件,它詳細描述了該課件中的資源組織結構。一個清單文件包含了該課件的所有信息,其中元數據節點定義了描述該文件的元數據,內容組織節點中包含了課件的一條學習路線及該路線上的具體課程,而具體的課程元素節點則定義了課程的具體屬性,如課程類型、時長限制、前置課程、總分數(針對考試)等。常見的清單文件結構以xml文件表示。
● SCORM課程建設平臺架構
筆者設計和開發的基于SCORM標準的課程資源建設平臺主要包括兩個方面:符合SCORM標準的課程生成系統和LMS系統。SCORM課程生成系統目前主要使用的Reload Editor軟件工具。基于SCORM標準的課程資源整合平臺架構的邏輯層次結構如圖3所示。
本文主要介紹基于SCORM的LMS平臺應具備的基本功能。設計該平臺遵循的基本原則是4W1H原則(Who、When、Where、How、What)。系統功能模塊的劃分,按系統用戶角色進行分類,包括管理員角色子系統模塊、所有使用系統用戶注冊模塊和學員子系統模塊三部分。其總體功能結構圖如圖4所示。
系統具備的基本功能為:①所有用戶均需要注冊后并通過驗證后,方可使用平臺功能。②管理員用戶在系統中可以把各種格式的課程資源制作成符合SCORM標準的課程包,并上傳SCORM課件壓縮包,然后系統能自解壓課程包,并將章節解析到數據庫功能供學員進行學習;可以查看各個課件被觀看的總時間、總人數、課件平均得分等統計信息,用于評估課件的質量;管理員進行注冊用戶的驗證和權限分配。③注冊學員用戶在系統中可以列出學員注冊過的課程列表;記錄學習記錄(進度),下次播放時從記錄處開始;學習過程中提供記事本功能,學員可以針對課程記錄自己的心得,并可以隨時查看自己的筆記;鑒于課件與學員的互動性要求,對于帶測試題目的課件,要求記住用戶測試后的得分并通過得分判斷當前章節是否為通過狀態;學員可以查看自己針對各個課件的學習狀態、學習記錄以及觀看時間等信息;學員可針對已經學過的課程進行打分。
● 結語
SCORM僅是一個標準規范,它與課程資源的優劣無關。作為教師,應努力抓住機遇,提高自己,設計和開發符合SCORM標準的教學資源構建平臺及基于SCORM的教育資源學習平臺,構建開放性、可持續發展的教育教學資源平臺。
參考文獻:
[1]陳曉清.技術聯姻教育:edX網絡課程的創建、運行與挑戰[J].江蘇高教,2014(2):77-80.
[2]趙棟棟,張新明.在線學習技術標準的新發展與啟示[J].軟件導刊(教育技術),2014(07):43-44.
[3]Advanced Distributed Learning(ADL),Sharable Content Object Reference Model(SCORM)2004 4th Edition Content Aggregation Model(CAM)Version 1.1[S].2009.
[4]Advanced Distributed Learning (ADL), Sharable Content Object Reference Model(SCORM)2004 4th Edition Run-Time Environment(RTE)Version 1.1,[S].2009.
[5]Advanced Distributed Learning(ADL),Sharable Content Object Reference Model(SCORM)2004 4th Edition Sequencing and Navigation(SN)Version 1.1[S].2009.
基金項目:2013年安徽省級質量工程項目:教學研究項目(編號:2013jyxm409)。