Developing content that plays well across multiple LMS’s is one of the key challenges faced by today’s eLearning professional. LMS standards can vary from SCORM1.2 to AICC to SCORM 2004. If content created for a SCORM 1.2 LMS needs to run on an AICC complaint LMS, the author will need to make laborious code changes in his content. The new LMS Adapter in the Adobe eLearning Suite makes this LMS interoperability seamless- and enables authors to design a course once and publish it to any LMS. This functionality is achieved by a set of classes which are capable of making the appropriate API calls after automatically detecting the specific standard the target LMS is using.
LMS Adapter can be easily integrated even with existing elearning content developed using Flash Professional CS4 (eLearning Suite version). The LMS Adapter is a part of the Learning Interactions Library, which comes under Common Library in Flash CS4. It is a compiled clip consisting of multiple classes which enables a course to communicate with an LMS. A set of api’s is all one needs to call to make it work. For more information on this please refer to the section Using LMS Adapter.
One can generate a SCORM package for the courses created using the LMS Adapter by leveraging the SCORM packager that is included in the Adobe eLearning Suite. For more information on the SCORM packager please refer following link.
Using LMS Adapter
The LMS adapter is available with the new Adobe eLearning Suite. It comes as part of Flash Professional CS4 (eLearning Suite version). In Flash CS4, it is available in ‘Learning Interactions’ common Library under menu ‘Window > Common Libraries’. In order to build a LMS agnostic course using the LMS adapter please follow the steps below:
- Open your Quiz source file (quiz fla)
- Launch Window > Common Libraries > Learning Interactions
- Dragdrop LMS Adapter from Learning Interactions Library
- Give it a name “tracking_mc”
After following these steps please refer to the following actionscript code to use it in your quiz.