If you’re not familiar with SCORM in some depth, this post may well be gibberish to you. That’s okay; I’m not entirely certain that it’s not written in gibberish (grin). If you aren’t familiar with SCORM, I thought this SCORM overview at Toolbook.com was somewhat useful, and I’m digging through a number of other resources that appear useful, at first glance at least: ADLNet.gov’s explanation of SCORM (ADLNET is the home of SCORM), Aaron Silvers blog SCORM category, and Ostyn Consulting’s Understanding SCORM page. Also, I’ve bookmarked a number of applications and resources relevant to SCORM.
I’m working with SCORM in some depth for the first time; “in some depth” is the key phrase in that statement. I’ve been researching, reading and looking for help in a variety of spaces - twitterverse, conference proceedings/notes, general web tutorials, product forums etc. This post will describe my current issue in more detail with the hope that someone will be able to help. Plus, I’m hoping that my questions in this post and any additional questions in subsequent posts may prove helpful to others that may travel the same gauntlet I’m currently enduring. ;-)
I have two SCO’s (shareable content objects) in folders/zips published by two tools I’m using currently: Soft Chalk and Adobe Captivate 3. Both SCO’s work correctly when viewing with Reload SCORM Player 1.2. Both SCO’s work correctly when loading to the LMS I’m using (Avatar, a professional development management system). What I need to be able to do is package the two SCO’s into a single SCORM package to be uploaded to the LMS. I’ve tried a number of tools to accomplish this; the one with which I’ve had the most success is the Reload SCORM Editor. The Reload SCORM Editor has a good tutorial to get started. With that help, I’ve been able to create a basic package that includes the SoftChalk and Captivate SCO’s.
First problem. Despite the fact that it works in the Reload SCORM Player, the Captivate SCO does not work properly when added to the package. I’ve tried adding the entire folder for the simulation to the main organization in the manifest; that folder includes all of the files generaged by Captivate output - the manifest and other xml files, the SWF files output and the “SCORM Support” folder. I’ve also tried adding just the primary HTML file within the main organization of the manifest with the folder being added to the resource section. Nothing seems to work when adding the Captivate generated SCO to a new package developed within Reload SCORM editor.
Second problem. This issue is one I’m anticipating rather than have experienced it directly and am currently researching it. For this project, I have four series of content sections followed by a simulation based assessment. Ideally, I’d like to package the four sets together in a single SCORM package. However, I encountered a comment in a discussion forum suggesting that SCORM 1.2 does not support navigation between SCO’s within a package in a manner that supports reporting to the LMS. So, if I have four simulation SCO’s, the package will only report the score from the first one rather than aggregating the scores for the user across all assessments. I need someone to confirm or deny that statement.
SCORM 1.2 does not allow for ’sequencing’, which is jumping between separate SCOs without returning to the LMS. SCORM 1.3/2004 allows for that but, of course, the LMS has to support that functionality as well…which isn’t an easy task.
Without sequencing support, the SCO has just one ID which everything is tracked-back to in the LMS. And in either version of SCORM, there can only be one lesson_status and one score_raw value - so each lesson can only have one such value.
So if you put your SCOs together into one lesson and one manifest, unless the manifest lists each SCO separately with their unique IDs (I think, I’m not clear on how sequencing actually works), each time a quiz score/status is sent back to the LMS it’s being recorded for that one overall SCO ID.
Far better to just keep your SCOs as separate lessons, upload them into the LMS, and let the LMS manage the organization and launching of them, especially as SCORM 1.2 so each SCO’s score can be recorded separately.
I appreciate any help (via comments), and I intend to post any solutions or future progress/frustration in this space.

Discussion