Login
LibSCORM
LibSCORM is a JavaScript library to assist e-Learning content developers in creating SCORM-conformant HTML- and Flash-based courses. It automates the following tasks:
- Detection of and communication with an LMS
- Intra-SCO (iFrame based) navigation
- Programmatic Inter-SCO sequencing
- Error checking and reporting
- Navigation bookmarking
- Timing learner interaction
- Lesson progress tracking
- Accessing CMI interactions and objectives
- (Re)saving objects with Shareable State Persistence
There are few free tools available that help SCORM 2004 authors convert existing content or create new HTML or Flash SCOs. Additionally, the output from tools that do exist isn't always SCORM compliant, and leaves the SCORM author little room for tracking complex information about the learner's interaction with the SCO.
LibSCORM provides a boilerplate template that implements common SCO Tracking and Communication functionality. It allows HTML and Flash developers to easily implement both single-page and multi-page SCO's using shared code that is known to be SCORM compliant. Features like timing, bookmarking, and navigation are built in. For advanced users, the library provides an object oriented interface to all SCORM runtime functions.
Video Tutorials
Download
| Release | Date |
| libscorm_2.6.3.zip — includes guide | 6/19/2008 |
| libscorm_2.6.2.zip | 5/28/2008 |
| libscorm_2.6.1.zip | 5/20/2008 |
| libscorm_2.5.5.zip | 3/12/2008 |
| libscorm_2.5.4.zip | 3/5/2008 |
| libscorm_2.5.3.zip | 12/13/2007 |
| libscorm_2.5.2.zip | 9/28/2007 |
| libscorm_2.5.1.zip | 8/20/2007 |
| libscorm_2.5.zip | 7/30/2007 |
Support
For more information about using this library contact: Joe Nelson.




