I wish to create SCORM packages on the fly i.e. programmatically in ASP.NET so as to run em in some SCORM compliant player on my web, dynamically. I am new to SCORM and have googled about it. What EXACTLY should be inside the SCORM package? I know i’ll have to zip the files Im thinking about using System.IO.Packaging namespace classes or maybe someother external library for zipping files. What exactly should inside be in the SCORM package so as to make it SCORM 2.0 complaint and run it in some SCORM player?
Please help..
Thanks
You need at a minimum 2 things to create a SCORM package:
– A file called imsmanifest.xml that contains the description of the package. This should conform to the SCORM CAM specifications. However, if you only intend to create and run this SCO package dynamically n your player, it may be possible to skip this.
– A JavaScript API that discovers your SCORM player and calls its functions, LMSInitialize, LMSCommit and LMSFinish at least.
Keep in mind that there is currently no SCORM 2.0. There’s only 1.2 and 2004 versions. I strongly suggest that you start with SCORM 1.2 which is simpler and widespread.