270 likes | 472 Vues
SCORM RTE 1.3. 報告者 : GI1 18 李肇龍. Outline. What is SCORM ? SCORM History What is SCORM RTE ? SCORM RTE Stabilization SCORM RTE Model SCORM RTE – API Conclusions References. What is SCORM ?. SCORM (Sharable Content Object Reference Model) 譯做 共享內容物件參考模型 或 共享元件參照模式 。
E N D
SCORM RTE 1.3 報告者: GI1 18 李肇龍
Outline • What is SCORM ? • SCORM History • What is SCORM RTE ? • SCORM RTE Stabilization • SCORM RTE Model • SCORM RTE – API • Conclusions • References
What is SCORM ? • SCORM (Sharable Content Object Reference Model) 譯做共享內容物件參考模型或共享元件參照模式。 • 透過「教材重複使用與共享機制」的建立,來縮短開發時間、減少開發成本、促成在各學習平台間流通自如,也能達到大幅降低訓練費用的目標。 • 由美國ADL (Advanced Distribution Learning) 整合教材開發廠商及使用者與IMS、AICC、 IEEE等標準推動單位,共同彙整各界在教材標準上的努力成果,研訂出來的一套相互關連的技術指引。ADL訂定 SCORM 時,特別強調不再重新研發(Don‘t reinvent the wheel)。意思是不會提出新的規格,而是把重點擺在提出整合現有 E-learning規範的架構模型。
What is SCORM ? (cont.) • 可獲取性 (Accessibility):可在任何時間或地點,透過網路獲取所需的教材。 • 可溝通性(Interoperability):教材可以在任何開發系統及教學平台上使用。 • 耐久性(Durability):科技提升或改變時,不須重新修改應用程式或教材。 • 可再使用性(Reusability) : 在不同應用環境下,教材可以重複使用。 • 可維持性(Maintainability) : 內容發展或改變時,不須重新修改和設計。 • 適應性(Adaptability) : 可以根據個人或組織訂做不同的指令。
SCORM History • 2000年1月,SCORM 1.0: • 主要以提供研發使用。 • 2001年1月,SCORM 1.1: • 走出實驗室朝向正式的應用,並開始提供相容性測試軟體。 • 2001年10月,SCORM 1.2: • 導入了課程內容包裹的概念,並新增了教材與metadata之匯入∕匯出。 • 2004年1月,SCORM 2004 1st ed.: • 讓所有教材能夠獨立維持。 • 2004年7月,SCORM 2004 2nd ed.: • 改進 Content Aggregation Model 和 Run-Time Environment。 • 2006年10月,SCORM 2004 3rd ed.: • 針對可溝通性做改進。
What is SCORM RTE ? • RTE (Run-time Environment)課程執行環境 • 一套標準的方法,讓LMS啟動學習資源以及讓學習資源與平台之間可以互相溝通資訊,讓學習資源能夠在不同的學習管理平台內也可以重複使用。
What is SCORM RTE ? (Cont.) • 啟動(Launch): • 啟動的機制是要讓LMS可以依照特定條件啟動SCO或是Assets。LMS可以根據課程包裹中所定義的順序、或是依照學習者的指示、或是依照學習者學習的狀況而啟動課程,例如,當使用者通過某個課程的前測(pretest)時就啟動課程A,否則啟動課程B。 • 應用程式編程介面(API): • API是由SCO資源發送狀態資訊(初始化、完成、錯誤)和交換資料(獲取和設置)的標準函數所構成,使得教材內容與LMS能互相溝通,簡單說, API是LMS與SCO間的溝通方式。 • 資料模式(Data model): • 資料模式是用以定義SCO物件之相關屬性、行為、關連、組合、及繼承等, 是LMS與SCO彼此都知道的資料格式。
SCORM RTE Stabilization • Data Model • SCORM 1.0– AICC/CMI CMI001 Guidelines for Interoperability Version 3.0.1 • SCORM 1.1– AICC/CMI CMI001 Guidelines for Interoperability Version 3.4 • SCORM 1.2– Same as above • SCORM 2004– IEEE 1484.11.1 Draft Standard for Learning Technology – Data Model for Content Object Communication Draft 3 • SCORM 2004 2nd Ed.– IEEE 1484.11.1 Draft Standard for Learning Technology – Data Model for Content Object Communication Draft 3 • SCORM 2004 3rd Ed.– Same as above
SCORM RTE Stabilization (Cont.) • API • SCORM 1.0– AICC/CMI CMI001 Guidelines for Interoperability Version 3.0.1 • SCORM 1.1– AICC/CMI CMI001 Guidelines for Interoperability Version 3.4 • SCORM 1.2– Same as above • SCORM 2004– IEEE 1484.11.2-2003 ECMAScript Application Programming Interface for Content to Runtime Services Communication Standard • SCORM 2004 2nd Ed.– Same as above • SCORM 2004 3rd Ed.– Same as above
SCORM RTE Model • Asset:不可再分割的學習資源 Content Model metadata metadata Asset metadata SCO Content Aggregation
SCORM RTE Model (Cont.) • SCO (Share Content Object):一個教學單元,為LMS所能控管的最小單位 Content Model Asset SCO Content Aggregation metadata
SCORM RTE Model (Cont.) • Content Aggregation:集合相關教材形成完整知識呈現(可視為一chapter) Content Model Xml form Asset SCO Content Aggregation
SCORM RTE Model (Cont.) • RTE Temporal Model • Learner Attempt –學習者使用內容物件以滿足學習活動之要求的歷程。 • Learner Session –學習者未間斷的使用內容物件之時間。 • Communication Session –內容物件與應用程式介面間處於連線狀態的歷程。 • Login Session –當學習者登入後到登出系統的時間。
Successive Learner Attempt, each of which spread over several Learner Sessions
SCORM RTE – API • API (Application Programming Interface):主要在提供讓SCO和LMS溝通的溝通機制。 • API Implementation: 將API功能實做與揭示。LMS只需提供API Implementation來實做API的功能,並開放其public interface給用戶端的SCO。 • API Instance: 為API Implementation個別的執行情境與狀態。API Instance代表在SCO運作中和SCO互動的執行軟體。
SCORM RTE – API (Cont.) • API Implementation 揭示方法: • Session Methods: 透過API Instance來標記SCO和LMS間,溝通的開始和結束。 • Data-transfer Methods: 利用API Instance來交換SCO和LMS間的資料模組值。 • Support Methods: 運用API Instance作為SCO和LMS間的輔助溝通 (例如錯誤處理)。
Conclusions • 可共享的內容物件 • 即時且符合使用者需求的教材組合 • 提供一個不受時空限制的學習方式
References • 國立臺灣師範大學圖資所-數位圖書館研究團隊, SCORM Run-Time Environment Ver. 1.3 中譯精簡版, May 4, 2004 • Advanced Distributed Learning Co-Laboratory Hub, SCORM 2004 3rd Edition Run-Time Environment Ver. 1.0, Nov. 16, 2006 • 李琮堯, An Introduction to SCORM, 中興大學資訊科學研究所 - 網路與多媒體組 • Advanced Distributed Learning Web Page: • http://www.adlnet.gov/index.aspx • Wikipedia – SCORM: • http://en.wikipedia.org/wiki/SCORM • http://zh.wikipedia.org/wiki/SCORM