Advanced SCORM Sequencing Strategies Workshop - PowerPoint PPT Presentation

1 / 42
About This Presentation
Title:

Advanced SCORM Sequencing Strategies Workshop

Description:

Then the parent is. Global Objectives (variables) An objective in sequencing is really a shared global variable, not a learning objective ... – PowerPoint PPT presentation

Number of Views:147
Avg rating:3.0/5.0
Slides: 43
Provided by: ninade6
Category:

less

Transcript and Presenter's Notes

Title: Advanced SCORM Sequencing Strategies Workshop


1
Advanced SCORM Sequencing Strategies Workshop
  • John Campbell and Nina Deibler
  • ADL ImplementationFest 2008
  • Monday, August 25, 2008

2
Agenda
  • 100 130 Welcome and Introductions
  • 130 200 Sequencing Demonstrations and
    Discussion
  • 200 215 BREAK
  • 215 315 Discussion
  • 315 330 BREAK
  • 330 430 Hands-on Sequencing Activity
  • 430 500 QA and Wrap-Up

3
Workshop Objectives
  • Demonstrate real-world content that uses advanced
    SCORM sequencing strategies.
  • Discuss sequencing rule combinations used to
    create more individualized learning strategies.
  • Provide hands-on opportunities to sequence and
    test SCORM 2004 content.
  • Answer your questions about sequencing and SCORM
    2004.

4
Introductions
  • Name
  • Organization
  • Role on Your Team
  • Your Goals for the Workshop

5
Survey Says
  • Building SCORM 2004 content guarantees that my
    content will run on any SCORM 2004-compliant LMS
    perfectly?
  • TRUE
  • FALSE

6
Survey Says
  • With SCORM 2004 you can create
  • Individualized and adaptive training.
  • Multiple remediation strategies within a single
    training event.
  • Game and scenario-based learning.
  • All of the above.
  • None of the above.

7
Survey Says
  • SCORM does not allow you to do CBT-like branching
    in your content?
  • TRUE
  • FALSE

8
Survey Says
  • Applying sequencing and navigation to your
    content is
  • Trickier than ordering something your way in
    the drive thru at a fast food joint.
  • Harder than navigating the Bermuda Triangle.
  • Easier than shooting fish in a barrel.
  • Challenging but doable with the right skills and
    resources.

9
Sequenced Content Demonstration
10
Used Template 7 Structure
11
Actual Learner Flow
12
Sequencing Skeleton
13
Portion of Manifest
14
Content Package inards
15
Sequencing Rules
16
(No Transcript)
17
Parents and Children
  • Control mode rules are defined at the aggregation
    (cluster), not SCO, levels
  • All of the children must follow all of the rules
    of the parent
  • No child is special all children are equal in
    the eyes of the parent

18
Presentation Modes
  • Present the content in a linear order
  • FLOW True or False
  • Allow the learner to choose the order
  • CHOICE True or False
  • The sequencing default value, same as SCORM 1.2
  • The learner cant go back once started
  • FORWARD ONLY True or False
  • Exit the aggregation
  • CHOICE EXIT True or False
  • Can use combinations of these

19
Pre- and Post-Condition Rules
  • If item is/has
  • Satisfied
  • Objective Status Know
  • Objective Measure Know
  • Objective Measure Greater Than
  • Completed
  • Progress Known
  • Score Greater Than
  • Score Less Than
  • Attempt Limit Exceeded
  • Time Limit Exceeded
  • Outside Available Time Range
  • Then
  • _____ before the SCO is launched.
  • Skip
  • Disable
  • Hide from Choice
  • Stop Forward Traversal
  • _____ after the SCO terminates.
  • Exit Parent
  • Exit All
  • Retry
  • Retry All
  • Continue
  • Previous

20
Roll-up Rules
  • If of the children are
  • Satisfied
  • Completed
  • Attempted
  • Objective Status Known
  • Objective Measure Known
  • Activity Progress Known
  • Attempt Limit Exceeded
  • Time Limit Exceeded
  • Outside Available Time Range
  • All
  • Any
  • None
  • At least x
  • At least

Then the parent is
  • Satisfied
  • Not Satisfied
  • Completed
  • Incomplete

21
Global Objectives (variables)
  • An objective in sequencing is really a shared
    global variable, not a learning objective
  • Global objectives
  • Contain a passed/failed status and a score
  • Are accessed by mapping them to a local objective
    of a SCO
  • Allow the state of one activity to affect
    (read/write) the state of another activity
  • Activity to objective mapping is many to many
  • Objectives are shared among Activities
  • An Activity can be associated with multiple
    objectives

22
Setting Global Objectives
Using a SCO's primary objective
Using a SCO's primary objective
ltimsssobjectivesgt lt!-- the primary objective
--gt   ltimsssprimaryObjective objectiveID"obj-pri
mary"gt    ltimsssmapInfo targetObjectiveID"obj-g
lobal_mod1" writeSatisfiedStatus"true"          
                                                 
                        writeNormalizedMeasure"tr
ue"/gt  lt/imsssprimaryObjectivegt   lt!-- other
non-primary shared global objectives can be
placed here --gt lt/imsssobjectivesgt  
In the content, you simply set the success status
to update the primary objective   // set the SCO
to passed with a "90" doSetValue("cmi.success_sta
tus", "passed") doSetValue("cmi.score.scaled",
".90")
23
Setting Global Objectives
Shared Global Objective ltimsssobjective
objectiveID"obj-mod1" satisfiedByMeasure"false"gt
  ltimsssmapInfo targetObjectiveID"obj-global_mo
d1"

writeNormalizedMeasure"true"                     
                                       writeSatisf
iedStatus"true"/gtlt/imsssobjectivegt
In the content, you must look up the global ID
before setting the value // look up the index
var index findObjective("obj-mod1")   // set
the global to "passed", with a "90"
score doSetValue("cmi.objectives." index
".success_status", "passed") doSetValue("cmi.obje
ctives." index ".score.scaled", ".90") //
look up the status. var pf doGetValue("cmi.objec
tives." index ".success_status")   // pf now
has a value of "passed"!
24
ORG
SCO 1
SCO 2
obj-primary
Read
obj-primary Status unknown
obj-primary Status passed
obj-primary Statusfailed
obj-1 Statusunknown
obj-1 Statusfailed
Read
Not Read!
Write
obj-global_1 Status unknown
obj-global_2
obj-global_1 Status passed
obj-global_1 Status failed
Write
25
Sequencing Activity
26
LSAL Template 5
27
Activity Part 1
28
Activity Part 2
29
Sequencing Templates
30
Template 1
31
Template 3
32
Template 4
33
Template 5
34
Template 6
35
Template 7
36
Template 8
37
Template 9
38
Template 10
39
Model 1
40
Model 2
41
Model 4
42
Model 5
Write a Comment
User Comments (0)
About PowerShow.com