Search This Blog

Thursday, January 6, 2011

Articulate SCO to SCO SCORM 2004 sequencing

This week the question was asked "How to get sequenced Articulate published to SCORM 2004 3rd Ed  flies to move from each SCO to the next SCO correctly?". This is easily accomplished within SCORM by first publishing your multi-SCO articulate package. Then when you want to move from one SCO to another SCO automatically you will have to use adl.nav.request

doSetValue("adl.nav.request","continue");

The line above will move from the current sco to the next sco in the activity tree as soon as the current sco session is terminated.

In the Articulate SCO packages set this on line 169 for the "SCORM2004Functions.js" file

blnResult = blnResult && SCORM2004_CallSetValue("adl.nav.request","continue")


UPDATE 12/13/2011
---------
Once you make the change then you will need to package up the Articulate sco packages into a single course with Simple SCORM Packager. Once do that then test it on cloud.scorm.com.

If it works on cloud.scorm.com and not on your LMS then the issue is with your LMS. If it does not work on cloud.scorm.com then you did something wrong in your code.

6 comments:

  1. Hi there Brian. I am using SCORM 1.2. When I run my course in my LMS (Im using Moodle), then it does not run from SCO to SCO. The learner needs to click continue to go forward. Could you please help me? I just want it to run automatically. Thanks!

    ReplyDelete
  2. Hi Guys

    Adl.nav.request wont work in scorm 1.2, navigation / sequencing only works in scorm 2004 :)

    ReplyDelete
  3. Is there an equivalent tweak for Captivate-published SCO's?

    ReplyDelete
  4. Hi there. I'm use the ssp for my course, but i have a problem. I have two modules, 1 slides module and a quiz module. All run well, but at the end of the quiz, the quiz re start, only the quiz and don't stop.

    ReplyDelete
  5. Hi Brian, could you be a little more specific about where to put that line of script. I'm inexperienced with this type of stuff. Thanks

    ReplyDelete