Upload
tyrone-savage
View
57
Download
2
Embed Size (px)
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
Citation preview
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
The future of The future of SCORMSCORM
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
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 轉 換
學習者規劃
鏈結服務
ADL Delivery ArchitectureADL Delivery Architecture
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
SCORM 1.2 System ModelSCORM 1.2 System Model
SCORM 1.3 System ModelSCORM 1.3 System Model
SCORM 1.3 with SCORM 1.3 with AssessmentsAssessments
SCORM 1.x+ System ModelSCORM 1.x+ System Model
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
SCORM Services SCORM Services ArchitectureArchitecture
SequencingSequencing
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
The sequencing definition modelThe sequencing definition model
Sequencing Rules
Randomization
Selection
Control mode
ObjectiveRullup rules
Delivery control
Limit condition
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
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.
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
What Sequencing Rules will What Sequencing Rules will do?do?
Rollup RulesRollup RulesRollup rules
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
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
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
• Context :依前測的結果決定所需閱讀的內容
• Rules :
– Pretest Write status to objective
– Content Read status to objective
– Content If [status] then skip
ObjectiveObjective
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
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