Using Macromedia Flash to make SCORM compliant learning content.

SCORM = Sharable Content Object Reference Model    
SCORM is a reference model that is primarily aimed at vendors to help ensure that digital content is independent of the Learning (or Content) Management System (LMS) that it is residing in. SCORM standards try to ensure that learning content is reusable and can be moved from one LMS to another. This will also facilitate the creation of searchable learning content libraries or media repositories. Ref:


SCORM encapsulates two main technology components; the Learning Management System / Learning Content Management System (LMS/LCMS) which manage learner information and the learning content that is packaged as Sharable Content Objects (SCO's). If the LMS and the SCO's are SCORM compliant the managment system will be able to launch and communicate with SCOs. The management system will also be able to control the navigation between the SCOs. Ref:


SCORM content must be in HTML form and viewable within a standard web vrowser. Nearly anything that can be embedded in a webpage can be made SCORM conformant. SCORM includes a mechanism for describing the specific requirements of a piece of content, such as required plug-ins, so multimedia and content such as Flash can be made SCORM compliant. Ref:'Flash%20scorm'


In the following example, a presentation has been created in Flash and then made SCORM compliant.

After creating the learning content (presentation, quiz, slide show, etc.) in Flash you will need to:

1. Make sure any interactions are set up for the Knowledge Track option. (Open the Component Inspector and select Knowledge Track in the Parameters options.) When you check the Knowledge Track option, each interaction will calculate automatically and send the following data to the LMS: Question Type, Correct Response, User Response, Result.

2. Publish your course using the SCORM template (included with Flash MX - it is an extension that can be downloaded from the Macromedia site for Flash 5). Select File | Publish Settings:

Click Publish and OK to close the screen.

Several new files have been added to the directory where your FLA file resides. All of these files are necessary for the movie to function as a SCO that can communicate with a SCORM compliant LMS.


3. Create the course manifest file. All SCORM-conformant packages must include an imsmanifest.xml file. The manifest tells all the files needed for the content to run and where to find them. Macromedia provides a free extension to Dreamweaver that creates a manifest file. This can be downloaded from the Macromedia Exchange.

Select Commands | Manifest Maker.

Fill in Manifest Maker ID, Version, Title, Description and Keywords. Click OK when finished.

Select Commands | SCORM Runtime Wrapper to zip all the file together so they may easily be passed to an LMS.