SCORM 1.2 - Multiple scores for a single sco.

635 views
Skip to first unread message

Jason

unread,
Oct 27, 2011, 9:29:37 AM10/27/11
to eLearning Technology and Development
I have one SCO that has several activities. Each activity needs to
retain its own score. I assume this is possible. Can anyone provide
direction on this?

I apologize if this has been asked in the past. I searched the forum
but did not find an answer. Thank you in advance.

John Campbell

unread,
Oct 27, 2011, 3:52:20 PM10/27/11
to elearning-technolo...@googlegroups.com
Each SCO has a single primary objective, which means a single score. 

You will need to use global objectives to track multiple items inside a SCO.  But at that point, the reporting may not be what you want.  Reporting is LMS specific and typically the globals are not given much visibility.   The SCO is kind of the granularity level of tracking for SCORM.  And in 2004, that all rolls up to a single status for the entire package.  This is one of the reasons SCORM design best practices stress designing so that you create SCOs at the correct level for the tracking/reporting you need.  That being said, it's not always easy to do so.

If you just need to track the score for sequencing or for some later internal calculation or display later in the course, the globals will work (assuming you are in 2004). 

It's a very broad topic, so the more info you can give, the more specific I can be.

take care,

jpc





--
You received this message because you are subscribed to the Google Groups "eLearning Technology and Development" group.
To post to this group, send email to elearning-technolo...@googlegroups.com.
To unsubscribe from this group, send email to elearning-technology-and...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/elearning-technology-and-development?hl=en.


Cor

unread,
Oct 28, 2011, 2:21:38 AM10/28/11
to elearning-technolo...@googlegroups.com
I always use a single SCO for every course.
And in it I keep track of sequencing, progression, results of quizzes, etc.
I store these in 1 array and write it as a komma-seperated string to the
LMS.
For storage location I use only suspend_data.

HTH
Cor

--

Ryan Meyer

unread,
Oct 28, 2011, 7:29:02 AM10/28/11
to elearning-technolo...@googlegroups.com
Don't forget to check the message titles, John :)

So, it looks like you're using SCORM 1.2. First of all, you need to determine your requirements. Do you need to run some reports so administrators/managers can see these scores? Or are you tracking them primarily for use within the course (either so the learner can see them, or to drive other decisions like sequencing?)
Your best bet is to use cmi.objectives to report your individual activity scores. Each objective (if I remember correctly) can have an ID, a status, and a score (raw, min, max). These properties are read/write, so you can use them across sessions durably. Some LMS's will provide reports that include this information, but most won't. You'll have to test yours to find out. If you need reporting and the LMS doesn't have it, you have two possibilities:
1) If the LMS supports it, build a custom report to pull out that information from cmi.objectives.
2) If not, you'll likely have to separate into multiple SCOs- one for each scored activity that you need to track.

Hope that helps,
Ryan

John Campbell

unread,
Oct 28, 2011, 9:03:54 AM10/28/11
to elearning-technolo...@googlegroups.com
Sorry!  

In general my point is valid. There are buckets, but they are not really tracked by the lms in any useful way. 

Take care,
jpc

--
John Campbell
Sent from Mobile Phone
Reply all
Reply to author
Forward
0 new messages