the extension of scorm

26
The Extension The Extension of SCORM of SCORM Reference to Reference to (1)SCORM1.3 (1)SCORM1.3 教教教教 教教教教 < 教教教 教教教 > 教教教教教教教教教教教 教教教教教教教教教教教 (2)Technical Evolution of SCORM <Daniel R. Rehak> (2)Technical Evolution of SCORM <Daniel R. Rehak> Carnegie Mellon Learning Systems Architecture Lab Carnegie Mellon Learning Systems Architecture Lab Reporter : Reporter : 教教教 教教教 2003/11/24 2003/11/24

Upload: tyrone-savage

Post on 30-Dec-2015

53 views

Category:

Documents


2 download

DESCRIPTION

The Extension of SCORM. Reference to (1)SCORM1.3 教材製作 < 胡正亨 > 資策會數位學習技術中心 (2)Technical Evolution of SCORM Carnegie Mellon Learning Systems Architecture Lab Reporter : 游斯涵 2003/11/24. The future of SCORM. SCORM1.3 and Beyond. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The Extension of SCORM

The Extension The Extension of SCORMof SCORM

Reference to Reference to (1)SCORM1.3(1)SCORM1.3 教材製作 教材製作 << 胡正亨胡正亨 >> 資策會數位學習技術中心資策會數位學習技術中心(2)Technical Evolution of SCORM <Daniel R. Rehak> (2)Technical Evolution of SCORM <Daniel R. Rehak> Carnegie Mellon Learning Systems Architecture LabCarnegie Mellon Learning Systems Architecture Lab

Reporter : Reporter : 游斯涵 游斯涵 2003/11/242003/11/24

Page 2: The Extension of SCORM

The future of The future of SCORMSCORM

Page 3: The Extension of SCORM

SCORM1.3 and BeyondSCORM1.3 and Beyond• The framework of SCORM 1.3 is for

planning.• SCORM2.x is a different beast.• There is no plan for SCORM1.3+• There is no plan for SCORM2.x

Page 4: The Extension of SCORM

ADL ArchitectureADL Architecture

SCORMAPI

LocalContent

Repository

RemoteContent

Repositories

SCORMContent

Packages

Browser(Presentation)

GeneralizedLearning Management

System Model

Selection

Launch

SCORMTracking

Data

SCORMContent

(SCOs & Assets)

SequencingService

Testing/AssessmentService

Content ManagementService

Course AdministrationService

Learner ProfilesService Tracking

Service

DeliveryService

APIAdapter

課程管理者

測試管理者

學習紀錄

學習紀錄資料

教材內容管理

近端教材經過包

傳送

API 轉 換

學習者規劃

鏈結服務

Page 5: The Extension of SCORM

ADL Delivery ArchitectureADL Delivery Architecture

Page 6: The Extension of SCORM

SCORM System ModelSCORM System ModelD

eliv

ery

Models

Deliv

ery

Stan

dards

DeliverySystem

ContentStandards

EnterpriseStandards

ContentModels

EnterpriseSystems

User

In

terface

In

terfa

ce

Stan

dards

Page 7: The Extension of SCORM

SCORM 1.2 System ModelSCORM 1.2 System Model

Page 8: The Extension of SCORM

SCORM 1.3 System ModelSCORM 1.3 System Model

Page 9: The Extension of SCORM

SCORM 1.3 with SCORM 1.3 with AssessmentsAssessments

Page 10: The Extension of SCORM

SCORM 1.x+ System ModelSCORM 1.x+ System Model

Page 11: The Extension of SCORM

SCORM Services ModelSCORM Services ModelD

eliv

ery

Stan

dards

DeliveryBehaviors

ContentStandards

EnterpriseStandards

In

terfa

ce

Stan

dards

Data M

odels

Enterprise Behaviors

Content Behviors

Con

ten

t D

eliv

ery

Beh

avio

rs

UI B

eh

avio

rs

Data Models

Data M

odels

Data ModelsBehavior Integration Behavior Integration

Beh

avio

rs I

nteg

ratio

nB

eh

avio

r I

nteg

ratio

n Data M

odels

Data Models

Data Models

Data M

odels

Page 12: The Extension of SCORM

SCORM Services SCORM Services ArchitectureArchitecture

Page 13: The Extension of SCORM

SequencingSequencing

Page 14: The Extension of SCORM

SequencingSequencing

• A SCO may not itself launch other SCOs. ……………………….SCORM CAM

• Chunk Story

SCO 2

SCO 1

SCO 3

SCO 2

SCO 1

SCO 3

Page 15: The Extension of SCORM

The sequencing definition modelThe sequencing definition model

Sequencing Rules

Randomization

Selection

Control mode

ObjectiveRullup rules

Delivery control

Limit condition

Page 16: The Extension of SCORM

Control ModeControl Mode

Activity 1 Activity 2 Activity 3 Activity 4

Parent Activity

Control mode

Activity 1 Activity 2 Activity 3 Activity 4

Parent Activity

Activity 1 Activity 2 Activity 3 Activity 4

Parent Activity

Page 17: The Extension of SCORM

Sequencing RulesSequencing RulesSequencing Rules

• Precondition Actions– apply when traversing the activity tree to select an

activity for delivery.

• Postcondition Actions– apply when an activity attempt terminates.

• Exit Actions– apply after a descendant activity’s attempt termi

nates.

Page 18: The Extension of SCORM

Sequencing RulesSequencing Rules

IF(not)

Conditions

Activity ProgressKnown

Attempted

Attempt LimitExceeded

Time Limit Exceeded

Outside AvailableTime Range

Completed

Objective MeasureLess Than

Objective MeasureGreater Than

Objective MeasureKnown

Objective StatusKnown

Satisfied

PreconditionActions

Ignore (default)

Stop ForwardTraversal

Hidden From Choice

Disabled

Skip

Then

Always (default)

PostconditionActions

Continue

Retry All

Retry

Exit All

Exit Parent

Previous

Ignore (default)

Exit Actions

Ignore (default)

Exit

Page 19: The Extension of SCORM

What Sequencing Rules will What Sequencing Rules will do?do?

Page 20: The Extension of SCORM

Rollup RulesRollup RulesRollup rules

Page 21: The Extension of SCORM

Rollup RulesRollup Rules• If the set of children

is:– Satisfied– Completed– Attempted– Attempted Limit

Exceed– Time Limit Exceed– Outside Available

Time Range

• Then the Parent is– Satisfied– Not Satisfied– Completed– Incomplete

Page 22: The Extension of SCORM

Rollup RulesRollup Rules

Minimum Set

Number of ChildActivities (must be > 0)

Minimum % of ChildActivities (between (0.0 -

1.0)

All Any

Child Activity Set (qualifiers)

None At Least Count

At Least Percent

Page 23: The Extension of SCORM

ObjectivesObjectives Selection

Objective

AA

AAA AAB AAC

AB

ABA ABB ABC

A

Objective 1

Objective 2 Objective 3

Objective 4

Objective 5

Objective 6 Objective 7 Objective 8

Objective 9

Objective 10

Page 24: The Extension of SCORM

• Context :依前測的結果決定所需閱讀的內容

• Rules :

– Pretest Write status to objective

– Content Read status to objective

– Content If [status] then skip

ObjectiveObjective

Page 25: The Extension of SCORM

Randomization ControlsRandomization Controls

Randomization

AA

AAA AAB AAC BBA BBB BBC

Randomization: Timing: Once Randomize: True

AA

AAA AAB AAC BBA BBB BBC

Randomization: Timing: Never

Illustration 1

Illustration 2 (default case)

12 34 5 6

Page 26: The Extension of SCORM

Limit ConditionLimit ConditionLimit condition

Suspend Resume Suspend Resume Exit Suspend Resume

1 2 3 4 5

1S 1E 2S 2E 3S 3E 4S 4E 5E 5E

AttemptExperiencedDuration = 1 +2 +3 or 4 + 5AttemptAbsoluteDuration = 3E - 1S or 5E - 4SActivityExperiencedDuration = 1+ 2 + 3 +4 + 5 ActivityAbsoluteDuration = (3E - 1S) + (5E - 4S)AttemptCount = 2