Presentation is loading. Please wait.

Presentation is loading. Please wait.

SCORM By: Akshay Kumar. SCORM 2 What we want? What is SCORM? What is SCORM? Connection with e-learning Connection with e-learning Application of XML Technology.

Similar presentations


Presentation on theme: "SCORM By: Akshay Kumar. SCORM 2 What we want? What is SCORM? What is SCORM? Connection with e-learning Connection with e-learning Application of XML Technology."— Presentation transcript:

1 SCORM By: Akshay Kumar

2 SCORM 2 What we want? What is SCORM? What is SCORM? Connection with e-learning Connection with e-learning Application of XML Technology Application of XML Technology Technical description about SCORM Technical description about SCORM Why it is important to us? Why it is important to us?

3 SCORM Akshay Kumar 3 Background: A Thinking process? Design for Reuse Design for Reuse –What’s the right level of granularity? Tracking Tracking –What’s the right level of granularity? Metadata Metadata –How much is needed? LMS LMS –What does the Table of Content look like? –Navigation Controls?

4 SCORM Akshay Kumar 4 Granularity and Reusability Raw Data (Media Elements)‏ Informati on Objects Learning Objective Lesson (Aggregation)‏ Course (Collection)‏ Source: Academic ADL Co-Lab (adapted from Learnactivity)‏ Context + Reusability -

5 SCORM Akshay Kumar 5 What is SCORM? A software model – –defines the interrelationship of course components, data models, and protocols such that content “objects” are sharable across systems that conform with the same model. It is collection of specification adopted together for achieving some property of content like reusability, interoperability It is collection of specification adopted together for achieving some property of content like Accessibility, Adaptability, Affordability, Durability, reusability, interoperability

6 SCORM Akshay Kumar 6 SCORM and Technology Content Aggregation Model Content Aggregation Model –Metadata (from IEEE LOM 1484.12)‏ –Content Structure (derived from AICC)‏ –Content Packaging (from IMS)‏ –Sequencing Information (from IMS)‏ Run-Time Environment Run-Time Environment –IEEE Application Programming Interface (1484.11.2)‏ –IEEE Data Model (1484.11.1)‏ Sequencing & Navigation Sequencing & Navigation –Sequencing Information & Behavior (from IMS)‏

7 SCORM Akshay Kumar 7 Generalized view of LMS

8 SCORM Akshay Kumar 8 SCORM Content Model Components Assets: Assets: –building block of a learning resource. –text, images, sound, assessment objects or any other piece of data –More than one asset can be collected together to build other assets. SCO: SCO: –A SCO is a collection of one or more Assets that represent a single launchable learning resource –tracked by an LMS

9 SCORM Akshay Kumar 9 Conceptual Makeup of SCO

10 SCORM Akshay Kumar 10 SCORM Content Aggregation Model

11 SCORM Akshay Kumar 11 Conceptual Representation of Activity

12 SCORM Akshay Kumar 12 Content Organization

13 SCORM Akshay Kumar 13

14 SCORM 14

15 SCORM 15 tag tag Title Title Item Item –title –Item –adlcp: timeLimitAction, dataFromLMS, completionthreshold –imsss:sequencing –adlnav:presentation Metadata Metadata imsss:sequencing imsss:sequencing

16 SCORM Akshay Kumar 16 Content Packaging

17 SCORM Akshay Kumar 17

18 SCORM 18 Sequence and Navigation Three ways for learners to traverse the Activity Tree Three ways for learners to traverse the Activity Tree  User Choice (“Choice”)‏  The learner can choose any activity in any order at any time  Flow  The learner can only move toward the ‘next’ or ‘previous’ activity – the system determines the activity to delivery  Forward Only  The “Previous” button is disabled.

19 SCORM Akshay Kumar 19 Adding Sequencing Behavior A –1 –B 2 3

20 SCORM Akshay Kumar 20

21 SCORM 21 Run time environment Communicating with the LMS /* look up window hierarchy to find LMS provided API */ API.Initialize(“”); var name = API.GetValue(“cmi.learner_name”); API.SetValue(“cmi.score.scaled”, “0.9”); API.Terminate(“”);

22 SCORM Akshay Kumar 22 Continue… Must use JavaScript Must use JavaScript There are only 8 functions that you may use There are only 8 functions that you may use GetDiagnostic(Y)‏ GetLastError()‏ GetErrorString(Z)‏ Initialize(“”)‏ SetValue(X, Y)‏ GetValue(X)‏ Commit(“”)‏Terminate(“”)‏ Where X = cmi data model element, Y = any string, Z = error code

23 SCORM Akshay Kumar 23 API, API instance and API implementation

24 SCORM Akshay Kumar 24 CMI data model element Comments From Learner Comments From LMS Completion Status Completion Threshold Learner Id Learner Name Learner Preferences etc…

25 SCORM Akshay Kumar 25 Conceptual API Instance Transition

26 SCORM Akshay Kumar 26 SCORM Run Time Environment fla fla

27 SCORM Akshay Kumar 27 Continue….

28 SCORM 28 Continue….

29 SCORM 29 Overall Picture in Meta-Data Examples with showing Examples with showing –APIWrapper.js –imsmanifest.xml

30 SCORM Akshay Kumar 30 Scope of Adaptation SCORM Content Aggregation Model SCORM Content Aggregation Model

31 SCORM Akshay Kumar 31 Limitation considered.. (one prespecitive)‏ limited adaptivity limited adaptivity Run time environment do setting of the predefined rule with key value pair only. We can not change these values at run time after SCO made. Run time environment do setting of the predefined rule with key value pair only. We can not change these values at run time after SCO made. This is again compact and it can not be used in different context by simple change. We have to make a new imsmanifest file for the changed context of learning. This is again compact and it can not be used in different context by simple change. We have to make a new imsmanifest file for the changed context of learning.

32 SCORM Akshay Kumar 32 Continue…. SCORM describes a solutions for systems, components and content interopability for learning SCORM describes a solutions for systems, components and content interopability for learning –Data and Behavioral interoperability SCORM does not extend beyond learning to management of learning SCORM does not extend beyond learning to management of learning SCORM does not impose any pedagogical or assessment model SCORM does not impose any pedagogical or assessment model SCORM supports only limited pedagogical features SCORM supports only limited pedagogical features

33 SCORM Akshay Kumar 33 Continue…. No communication across SCO’s No communication across SCO’s No access to other SCO’s No access to other SCO’s SCO has its own behavior SCO has its own behavior Using same hierarchy for structure, behavior and display Using same hierarchy for structure, behavior and display Learners are individual Learners are individual It can not adapt learner experience without learner interaction It can not adapt learner experience without learner interaction There is no concept of alternate resource although we can simulate it by making various navigation restrictions There is no concept of alternate resource although we can simulate it by making various navigation restrictions There is nothing for picking some of resource from a collection of resource There is nothing for picking some of resource from a collection of resource

34 SCORM Akshay Kumar 34 Development in SCORM January 1999 — Executive Order 13111 signed tasking the DoD to develop common specifications and standards for e-learning across both federal and private sectors January 1999 — Executive Order 13111 signed tasking the DoD to develop common specifications and standards for e-learning across both federal and private sectorsExecutive Order 13111DoDExecutive Order 13111DoD January 2000 — SCORM Version 1.0 January 2000 — SCORM Version 1.0 January 2001 — SCORM Version 1.1 January 2001 — SCORM Version 1.1 October 2001 — SCORM Version 1.2 October 2001 — SCORM Version 1.2 January 2004 — SCORM 2004 (1st Edition) January 2004 — SCORM 2004 (1st Edition) July 2004 — SCORM 2004 (2nd Edition) July 2004 — SCORM 2004 (2nd Edition) June 2006 — Department of Defense Instruction (DoDI) 1322.26 Requiring DoD Use of SCORM June 2006 — Department of Defense Instruction (DoDI) 1322.26 Requiring DoD Use of SCORM October 2006 — SCORM 2004 (3rd Edition) October 2006 — SCORM 2004 (3rd Edition)

35 SCORM Akshay Kumar 35 SCORM BOOK SCORM 2004 3rd Edition Overview SCORM 2004 3rd Edition Overview SCORM 2004 3rd Edition Content Aggregation Model (CAM) book SCORM 2004 3rd Edition Content Aggregation Model (CAM) book SCORM 2004 3rd Edition Run-Time Environment (RTE) book SCORM 2004 3rd Edition Run-Time Environment (RTE) book SCORM 2004 3rd Edition Sequencing and Navigation (SN) book SCORM 2004 3rd Edition Sequencing and Navigation (SN) book

36 SCORM Akshay Kumar 36 SCORM 2004 3rd Edition Overview It gives It gives – an overview of the SCORM 2004 3rd Edition documentation suite –the SCORM 2004 3rd Edition Conformance Test Suite –SCORM 2004 3rd Edition Sample Run-Time Environment. –SCORM 2004 3rd Edition Sample Run-Time Environment.

37 SCORM Akshay Kumar 37 The SCORM Content Aggregation Model (CAM) book Describes Describes –components used in a learning experience –how to package those components for exchange from system to system –how to describe those components to enable search and discovery, –how to define the sequencing rules for the components. –how to define the sequencing rules for the components.

38 SCORM Akshay Kumar 38 The SCORM SN book describes describes –how SCORM conformant content may be sequenced through a set of learner-initiated or system-initiated navigation events. –how SCORM conformant content may be sequenced through a set of learner-initiated or system-initiated navigation events. –The branching and flow of that content may be described by a predefined set of activities, typically defined at design time. –The branching and flow of that content may be described by a predefined set of activities, typically defined at design time. –how a SCORM conformant LMS interprets the sequencing rules expressed by a content developer along with the set of learner-initiated or system- initiated navigation events and their effects on the run-time environment.

39 SCORM Akshay Kumar 39 The SCORM RTE book describes describes –the Learning Management System (LMS) requirements for managing the run-time environment –The RTE covers the requirements of SCOs and their use of the API and the SCORM Run-Time Environment Data Model.

40 SCORM Akshay Kumar 40 Discussion……… ?

41 SCORM 41 References http://www.adlnet.gov/scorm/index.cfm http://www.adlnet.gov/scorm/index.cfm http://www.adlnet.gov/scorm/index.cfm http://www.adlnet.gov/downloads/index.cfm http://www.adlnet.gov/downloads/index.cfm http://www.adlnet.gov/downloads/index.cfm http://coe.sdsu.edu/eet/articles/scorm2/index.htm http://coe.sdsu.edu/eet/articles/scorm2/index.htm http://coe.sdsu.edu/eet/articles/scorm2/index.htm http://en.wikipedia.org/wiki/SCORM http://en.wikipedia.org/wiki/SCORM http://en.wikipedia.org/wiki/SCORM http://www2006.org/programme/files/pdf/p65-poster.pdf http://www2006.org/programme/files/pdf/p65-poster.pdf http://www2006.org/programme/files/pdf/p65-poster.pdf http://lttf.ieee.org/learn_tech/issues/january2005/index.html http://lttf.ieee.org/learn_tech/issues/january2005/index.html http://lttf.ieee.org/learn_tech/issues/january2005/index.html http://www.lsal.org/lsal/expertise/papers/presentations/id2scorm20030304/ id2scorm20030304.pdf http://www.lsal.org/lsal/expertise/papers/presentations/id2scorm20030304/ id2scorm20030304.pdf http://www.lsal.org/lsal/expertise/papers/presentations/id2scorm20030304/ id2scorm20030304.pdf http://www.lsal.org/lsal/expertise/papers/presentations/id2scorm20030304/ id2scorm20030304.pdf http://www.imsglobal.org http://www.imsglobal.org http://www.imsglobal.org http://www.imsproject.org/ http://www.imsproject.org/ http://www.imsproject.org http://www.aicc.org/ http://www.aicc.org/ http://www.aicc.org/ http://www.itsc.ieee.org/wg11/files/IEEE_1484.11.1_D5_submitted.pdf http://www.itsc.ieee.org/wg11/files/IEEE_1484.11.1_D5_submitted.pdf http://www.itsc.ieee.org/wg11/files/IEEE_1484.11.1_D5_submitted.pdf http://www.itsc.ieee.org/ http://www.itsc.ieee.org/ http://www.itsc.ieee.org/

42 SCORM Akshay Kumar 42 THANK YOU


Download ppt "SCORM By: Akshay Kumar. SCORM 2 What we want? What is SCORM? What is SCORM? Connection with e-learning Connection with e-learning Application of XML Technology."

Similar presentations


Ads by Google