48
Asst.Prof.Dr.Surasak Mungsing

Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

Embed Size (px)

Citation preview

Page 1: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

Asst.Prof.Dr.Surasak Mungsing

Page 2: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

By: Akshay Kumar

Sharable Sharable Content Object Content Object Reference Reference ModelModel

Page 3: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

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

Page 4: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

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 Accessibility, Adaptability, Affordability, Durability , reusability, interoperability

Page 5: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

A REFERENCE MODEL: A set of profiles of standards and specifications that tells you how to do something useful

A SOLUTION: Solves the problem of separating Web-based training content from delivery systems

A STANDARD: Adopted by most commercial LMS products and required by

a DoD directive

Page 6: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

• Content Aggregation ModelContent Aggregation Model

– Metadata (from IEEE LOM 1484.12)Metadata (from IEEE LOM 1484.12)

– Content Structure (derived from AICC)Content Structure (derived from AICC)

– Content Packaging (from IMS)Content Packaging (from IMS)

– Sequencing Information (from IMS)Sequencing Information (from IMS)

• Run-Time EnvironmentRun-Time Environment

– IEEE Application Programming InterfaceIEEE Application Programming Interface

(1484.11.2)(1484.11.2)

– IEEE Data Model (1484.11.1)IEEE Data Model (1484.11.1)

• Sequencing & NavigationSequencing & Navigation

– Sequencing Information & BehaviorSequencing Information & Behavior

(from IMS)(from IMS)

Page 7: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

A particular content lifecycle (next slide) Web-based content

◦ Interactive (optional)◦ Static (designed ahead of delivery)

A single learner Progress by objectives

Page 8: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 9: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

Vision: 1997

“Provide access to the highest quality education, training and performance aiding, tailored to individual needs, delivered cost efficiently, anytime and anywhere”

Page 10: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 11: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 12: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 13: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

2002:NOLP (NSTDA Online Leaarning Project) developed LMS SCORM 1.2

2006: NOLP developed LMS 3.0, certified as LMS SCORM2004 (SCORM v1.3) by ADL

Page 14: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 15: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

Content Aggregation Model1. Learning Object Metadata (1484.12)2. Content Packaging (IMS Specification)Describe, export, transport and import

Run-Time Environment3. Application Programming Interface1484112( . . )

4. Data Model (1484.11.1)Launch, track, communicate learner info

Sequencing & Navigation5. IMS Simple SequencingAdaptive learning, instructional design

Page 16: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 17: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 18: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 19: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

Design for Reuse◦ What’s the right level of granularity?

Tracking◦ What’s the right level of granularity?

Metadata◦ How much is needed?

LMS◦ What does the Table of Content look like?

◦ Navigation Controls?

Page 20: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

Raw Data (Media Elements)

Information Objects

Learning

Objective

Lesson(Aggregation)

Course(Collection)

Source: Academic ADL Co-Lab (adapted from Learnactivity)

Context +Reusability

-

Page 21: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

• Content Aggregation ModelContent Aggregation Model

– Metadata (from IEEE LOM 1484.12)Metadata (from IEEE LOM 1484.12)

– Content Structure (derived from AICC)Content Structure (derived from AICC)

– Content Packaging (from IMS)Content Packaging (from IMS)

– Sequencing Information (from IMS)Sequencing Information (from IMS)

• Run-Time EnvironmentRun-Time Environment

– IEEE Application Programming InterfaceIEEE Application Programming Interface

(1484.11.2)(1484.11.2)

– IEEE Data Model (1484.11.1)IEEE Data Model (1484.11.1)

• Sequencing & NavigationSequencing & Navigation

– Sequencing Information & BehaviorSequencing Information & Behavior

(from IMS)(from IMS)

Page 22: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 23: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

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:

◦ A SCO is a collection of one or more Assets that represent a single launchable learning resource

◦ tracked by an LMS

Page 24: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 25: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 26: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 27: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 28: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 29: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 30: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

Title Item

◦ title◦ Item◦ adlcp: timeLimitAction, dataFromLMS,

completionthreshold◦ imsss:sequencing◦ adlnav:presentation

Metadata imsss:sequencing

Page 31: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 32: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 33: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

•Three ways for learners to traverse the Three ways for learners to traverse the

Activity TreeActivity Tree User Choice (“Choice”)User Choice (“Choice”)

The learner can choose any activity in any The learner can choose any activity in any order at any timeorder at any time

FlowFlow The learner can only move toward the ‘next’ or The learner can only move toward the ‘next’ or

‘previous’ activity – the system determines the ‘previous’ activity – the system determines the

activity to deliveryactivity to delivery

Forward OnlyForward Only The “Previous” button is disabled.The “Previous” button is disabled.

Page 34: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

A

◦ 1

◦ B 2

3

Page 35: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 36: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

/* 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(“”);

Page 37: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

Must use JavaScript

There are only 8 functions that you may

useGetDiagnostic(GetDiagnostic(YY))

GetLastError()GetLastError()

GetErrorString(GetErrorString(ZZ))

Initialize(“”)Initialize(“”)

SetValue(SetValue(XX, , YY))

GetValue(GetValue(XX))

Commit(“”)Commit(“”)

Terminate(“”)Terminate(“”)

Where X = cmi data model element, Y = any string, Z = error code

Page 38: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 39: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

Comments From Learner Comments From LMS Completion Status Completion Threshold Learner Id Learner Name Learner Preferences etc…

Page 40: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 41: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

fla

Page 42: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 43: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model
Page 44: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

SCORM Content Aggregation Model

Page 45: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

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.

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.

Page 46: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

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 impose any pedagogical or assessment model

SCORM supports only limited pedagogical features

Page 47: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

No communication across SCO’s No access to other SCO’s SCO has its own behavior Using same hierarchy for structure, behavior and

display Learners are individual 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 nothing for picking some of resource from a collection of resource

Page 48: Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model

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 2000 — SCORM Version 1.0 January 2001 — SCORM Version 1.1 October 2001 — SCORM Version 1.2 January 2004 — SCORM 2004 (1st Edition) July 2004 — SCORM 2004 (2nd Edition) June 2006 — Department of Defense Instruction

(DoDI) 1322.26 Requiring DoD Use of SCORM October 2006 — SCORM 2004 (3rd Edition)