Scorm: When is score passed

Feb 19, 2013

Hi all,

Hope somebody can help me on a course Im working on at the moment.

Just need some advice a little thing..

As the course itself is being published as Scorm 1.2 does Storyline push the results score to the LMS per question as you go along or is it pushed on the result screen?

The course itself has multiple quizes along the way through, eg; multiple choice, drag and drop..

I have a results slide built so I have the Results.ScorePoints variable tracking the score.

Thanks very much.

Justin.


8 Replies
Christine Hendrickson

Hi Justin!

The following quiz data is communicated to an LMS by Storyline via SCORM or AICC for each question:

  • id: This is the number of the question in the quiz. It'll be in the format Question#_#. The first '#' is the question number. The second '#' is the number of the user's attempt. For example, Question 5_2 would designate the user's second attempt on the fifth question.
  • type: This is the type of question (True/False, Multiple Choice, Multiple Response, etc).
  • student_response: This is how the user answered the question.
  • correct_responses: This is the correct answer for the question.
  • result: This designates whether the user answered the question correctly or not.
  • weighting: Articulate content does not currently utilize this item. It'll always be set to 1.
  • latency: This is how long it took the user to answer the question.
  • objective: Articulate content does not currently utilize this item. It'll always be set to 0.

SCORM 2004 content also communicates the question text to an LMS.

Storyline communicates course completion to an LMS (LMSCommit) when the user meets the completion requirement, either when they reach the appropriate result slide or when they have viewed the required number of slides. So, it would depend on how your course is set up. If the completion requirement is that they finish a final quiz and click "Submit" to send the results, then this is when the information would be passed on to the LMS.

Brenda Heilman

Another question on this topic...I have some 'over achiever' learners who can't accept anything less than 100% on their score. 

I have the Storyline quiz setup to allow them to 'retry the quiz', even if it was passed.  However, if they do pass the first time, the percentage is passed immediately to the LMS (as stated above) and therefore when they 'retry the quiz', their updated percentage does not seem to get passed to the LMS.  Is there a way to 'reset' the passed percentage?

Another observation is that when the quiz is failed the first time, but 100% is earned upon retrying, a score of 83 is passed to our LMS, not the 100%.  That's giving 100 points on a 120 point quiz instead of 120 points out of 120.  Hmmm.

Christine Hendrickson

Hi Brenda,

You could try setting everything to reset to initial state, but I think this depends on the data that's held by the LMS. It may be an issue with the resume data, or it may be with a resume limit on the LMS. Without testing it out, though, it's difficult to say, since not every LMS handles this data the same way.

Have you had a chance to test this in SCORM Cloud to help determine if the issue is Articulate related or if it's on your LMS's side? If it appears in SCORM Cloud as well, we'd be happy to take a closer look at what might be going on. If you can't replicate the issue in SCORM Cloud, it's probably an issue that you'd want to take to your LMS team. 

For reference:

The articles here and here may also help clear up common LMS issues.

Brenda Heilman

Thank you Christine!  Here's what appeared to work for me:  moving the 'submit results when timeline starts' trigger from the Results Slide to the following slide (our course congratulations/end slide)...that seems to prevent the score from being reported until the learner has clicked my Result slide's 'continue' button, which moves them to the final congratulations slide.  I suppose it would also work to put that trigger on the Result slide's continue button...basically anywhere except 'when timeline starts on the Results slide'.  Yay!

Andy Nock

Hi Christine,  

I found thread this via google and wondered if I could tag on.  We are looking to see if we can pass the scorm - objective.

You mention it is set to 0, but has anyone found a way of using this. i.e. sending results from different question banks to show how well the person has done in each section.  This is very important for what we are doing at the moment.

Thanks, 

This discussion is closed. You can start a new discussion or contact Articulate Support.