SCORM

SCORM is the standard format used by most e-learning authoring tools, such as Articulate, iSpring or Adobe Captivate. A SCORM course is exported as a single .zip package that contains the lessons, the images and the tracking logic.

With the SCORM module you can upload such a package directly as course content. OpenEduCat unpacks it, plays it inside the course, and — because SCORM packages report their own progress — it knows when the learner has passed or completed the lesson and rewards them with karma points automatically.

Configure SCORM content

SCORM does not add a menu of its own. It adds a new content type inside the courses you already have.

Go to LMS ‣ Dashboard, open the course, and switch to the Content tab. Click on Add Content, then set Content type to Scorm.

../../_images/lms_content_scrom.png

Details of SCORM Content Form

  1. Title :- Filled in automatically from the package once it is uploaded, and read-only for SCORM content. The title is read from the package’s manifest; if the package does not declare one, Scorm Package is used.

  2. Scorm Version :- Either Scorm 1.1/1.2 or Scorm 2004 Edition. Required. It is detected automatically from the package, so in normal use you do not have to touch it.

  3. Scorm Package :- The .zip file exported by your authoring tool. Required.

  4. File Path :- Read-only. Shows the address at which the unpacked lesson is served, and is a quick way to confirm that the package was unpacked correctly.

  5. Scorm Completion on Finish :- Tick this to treat the lesson as finished when the package reports that the learner reached the end.

  6. Scorm Passed Xp :- Required. Karma awarded when the package reports that the learner passed.

  7. Scorm Completed Xp :- Required. Karma awarded when the package reports that the learner completed the lesson.

../../_images/scrom_lms.png

Note

If you change Scorm Version by hand to something other than what the package declares, a warning is displayed telling you that the results may vary. Unless you know why you are overriding it, keep the detected value.

How students use it

Students open the course from the Courses page of the website and simply play the lesson in place — the SCORM content runs embedded in the course page, so there is nothing to download or install.

Progress is remembered between visits. As the lesson runs, it stores its state against the student’s enrolment, so a learner who leaves halfway through returns to the same place.

Completion and Karma

You do not mark SCORM lessons complete by hand — the package reports its own result, and OpenEduCat reacts to it :-

  • When the package reports passed, the karma set in Scorm Passed Xp is awarded.

  • When the package reports completed, the karma set in Scorm Completed Xp is awarded.

The karma earned this way is stored on the student’s enrolment for that content and is added to the karma the student has already earned from quizzes in the course, so the course total reflects both.