Confusion about multi-SCO packages and reporting

124 views
Skip to first unread message

Sam Ellis

unread,
Aug 19, 2016, 12:35:32 PM8/19/16
to eLearning Technology and Development
Hi all,

I'm a bit confused about how SCORM v1.2 reporting should work with a multi-sco SCORM package.

From what I understand, each SCO in a package has it's own set of SCORM data, and no SCO can access data from any other SCO (3.4.1.2 of SCORM 1.2 RunTimeEnv: 'The data model is implemented on a SCO by SCO basis. One SCO cannot access another SCO's data elements'). -> I assume this is also true for a SCORM package with multiple SCOs.

Therefore each SCO will have it's own cmi.core.lesson_status.

Now, assume a package with 3 SCOs.  The user completes all 3 with a statuses of 'passed', 'passed', 'failed'.

Should the package be marked as passed or failed?  I can't see anything in the specification documents to indicate correct LMS behaviour here.  Or should I assume it is up to the LMS?

If anyone could share their wisdom on this topic I would be very grateful! 

Many thanks,
Sam

Ryan Meyer

unread,
Aug 19, 2016, 3:16:55 PM8/19/16
to elearning-technolo...@googlegroups.com
Hi Sam,
You're right. In SCORM 1.2, there's no definition around how status for individual SCOs rolls up to an organization. It's completely up to the LMS.
SCORM 2004 provides more control over this with roll-up rules (although they can be complex to wrap your head around.)
-Ryan

--
You received this message because you are subscribed to the Google Groups "eLearning Technology and Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elearning-technology-and...@googlegroups.com.
Visit this group at https://groups.google.com/group/elearning-technology-and-development.
To view this discussion on the web visit https://groups.google.com/d/msgid/elearning-technology-and-development/cd1465f7-91f9-4ddb-a8f3-8a95d88932a8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Sam Ellis

unread,
Aug 23, 2016, 4:10:30 AM8/23/16
to eLearning Technology and Development
That's great, thanks for clarifying!  I haven't had a chance to look into roll-up rules and sequencing that 2004 provides... something for a rainy weekend I think....

Cheers,
Sam


On Friday, August 19, 2016 at 8:16:55 PM UTC+1, Ryan Meyer wrote:
Hi Sam,
You're right. In SCORM 1.2, there's no definition around how status for individual SCOs rolls up to an organization. It's completely up to the LMS.
SCORM 2004 provides more control over this with roll-up rules (although they can be complex to wrap your head around.)
-Ryan


On Aug 19, 2016, at 7:25 AM, Sam Ellis <sam.geor...@gmail.com> wrote:

Hi all,

I'm a bit confused about how SCORM v1.2 reporting should work with a multi-sco SCORM package.

From what I understand, each SCO in a package has it's own set of SCORM data, and no SCO can access data from any other SCO (3.4.1.2 of SCORM 1.2 RunTimeEnv: 'The data model is implemented on a SCO by SCO basis. One SCO cannot access another SCO's data elements'). -> I assume this is also true for a SCORM package with multiple SCOs.

Therefore each SCO will have it's own cmi.core.lesson_status.

Now, assume a package with 3 SCOs.  The user completes all 3 with a statuses of 'passed', 'passed', 'failed'.

Should the package be marked as passed or failed?  I can't see anything in the specification documents to indicate correct LMS behaviour here.  Or should I assume it is up to the LMS?

If anyone could share their wisdom on this topic I would be very grateful! 

Many thanks,
Sam

--
You received this message because you are subscribed to the Google Groups "eLearning Technology and Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elearning-technology-and-development+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages