I had to find a way to quickly combine the modules I had exported from Dokeos (which was using learning paths) into one SCORM package. The tracking of each individual SCO was not neccesarry in this instance as it would only have a final assessment that needed tracked. My first thought was to launch RELOAD and start building a new package using all the exported files and my knowledge of the structure of the course. RELOAD however seemed to suffer from slowdown as soon as I was dealing with lots of items, I quickly became frustrated with having to wait to add a new page or module, so I began thinking about a faster way.
I loaded up a couple of exported IMSManifest files that I had exported from Dokeos. One thing I immediately noticed was that the “identifierref” attributes used in the files were numbered and unique. With that knowledge I figured the fastest way to combine Dokeos exported SCORM packages into one package was to manually cut and paste the XML files together. (or to use a script to do this that I should really just write and put online for others to use… will certainly update you if that happens) Anyways, for those proficient with XML here is what I did:
- The first XML file will be your starting point, wrap all the <item>’s of this manifest into one <item> tag.
tip: replace the <organization> tag with<organization identifier=”some id”> <item identifier=”some id”>, and then replace the bottom </organization> tag with </item></organization>. - For each package you wish to add, create a new <item ></item> and paste the items from that IMSManifest into your new <item> tag.
- For each package you wish to add copy all the <resource> information and paste into the main file’s <resources>
If this solution doesn’t help with your problem Dave Mozealous also has a solution that may be what you are looking for. See: http://www.mozealous.com/repackaging-articulate-content-to-allow-multiple-scos/
No comments:
Post a Comment