Skip navigation
Currently Being Moderated

Branching to multiple projects within a SCORM-compatible LMS

Feb 9, 2012 12:13 PM

Tags: #captivate #e-learning #captivate_5 #scorm #sco #multi-sco #e-learning_suite

I'm close here, but I'm not quite getting what I want. Hopefully someone can point to the "easy" way to do this...

 

I am creating a single course that is composed of multiple Captivate 5 projects. The user is branched to different projects along the way based on the answers to embedded questions (such as passing/failing a pre-test). In the final project I have a post-test. That's the only one that needs to send a score to the LMS.

 

So let's simplify it for an example:

  • User enters in Module 1 and takes a pre-test.
  • If they pass with a certain score, they go to Module 3. If they fail, they go to Module 2.
  • If they're sent to Module 2, they go to Module 3 after they complete it.
  • In Module 3 they take a post-test and that score gets recorded.

 

Running this scenario on my desktop is easy. Putting it in a SCORM environment is taxing my brain.

 

Currently, I'm publishing each Module as its own SCO, keeping the Course ID and Title consistent between them.

 

I tried using the Multi-SCO Packager, but that results in entries in my LMS for Module 1, 2, and 3 separately. Not what I want.

 

I have tried moving the folders for Modules 2 and 3 to make them sub-folders of Module 1. That seems to work (I get one course entry point, for Module 1, and I exit with the correct score from Module 3), however in reviewing the LMS reports, this results in an artificially elevated "# of accesses" figure. The reason seems obvious: every time I load Module 1 it's one access, and then when I branch to Module 3, it's another access, because really I'm reloading the page with a new module and SCORM manifest, right? Plus I'm a little worried that this kind of gerry-rigging is going to break something.

 

I don't really want to use the Aggregator, because I don't want a TOC - they shouldn't have the ability to jump directly to Module 2, for example - but I tried it anyway. And I found that even if I can get it to flow the way I want to, I can't figure out how to package the Aggregated project into a SCORM Manifest.

 

There's got to be a way to do this. What am I missing? Is there something obvious I'm not considering?

 
Replies
  • Currently Being Moderated
    Feb 9, 2012 5:36 PM   in reply to caddickj

    You cannot do this with standard Captivate output settings.

     

    You need to learn a bit about how the imsmanifest.xml file is structured and edit the XML code in this file so that your non-assessed modules are seen as resources related to your final assessed module, instead of separate SCORMs.

     

    The Rustici Software SCORM Cloud website has a lot of good information about how SCORM works.

    http://scorm.com/scorm-solved/scorm-cloud/

     

    That's a good place to start.

     
    |
    Mark as:
  • Currently Being Moderated
    Feb 10, 2012 6:03 AM   in reply to caddickj

    Yes I'm suggesting that you output your assessment module (the one with the quiz) as a SCORM so that you have an imsmanifest file you can play with, and then work from there.  But the subject is a too complex to go into here and there are many variables. 

     

    Please try to understand that Captivate is designed to simplify the process of creating either a single SCO or Multi-SCO SCORM package, but it is not designed to provide a solution for all of the myriad possible ways that instructional designers might want to structure their courses.  Once you decide to go beyond simple single SCO or multi-SCO structures, you're on your own.

     

    Perhaps these links will get you started. There's quite a bit of information available on the web.

    http://scorm.com/scorm-explained/technical-scorm/content-packaging/

    http://www.scormsoft.com/scorm/cam/organizations

     
    |
    Mark as:
  • Currently Being Moderated
    Feb 10, 2012 6:13 AM   in reply to caddickj

    The sequencing and navigation capabilities of SCORM 2004 are designed to work between shareable content objects (SCOs). Whether you publish to SCORM 1.2 or SCORM 2004, Captivate always publishes a course with exactly one SCO, and so doesn't make use of the SCORM sequencing and navigation capabilities. There are ways to implement branching in Captivate, but they're independent of the SCORM capabilities.

     

    You may want to try RELOAD Editor (free) for a mainfest editor:

    http://www.reload.ac.uk/editor.html

     

    Here's a tut on how to package multiple SCOs:

    http://captivatedev.com/2011/09/30/packaging-adobe-captivate-scos-into -one-course-using-reload-editor/

     

    The tutorial doesn't speak directly to sequensing, but it does describe how to use RELOAD.  Your situation is a bit more complext than just sequential prerequisites.  You need conditional sequencing and that's done by specifying sequencing rules in your manifest:

    http://scorm.com/scorm-explained/technical-scorm/sequencing/

     

    Jim Leichliter

     
    |
    Mark as:
  • Currently Being Moderated
    Feb 17, 2012 4:09 AM   in reply to caddickj

    Awesome!  Thanks for making the tutorial.  Mind if I link to your RELOAD tutorial from mine?  Thanks for sharing!

     

    Jim Leichliter

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points