What is SCORM and SCORM Compliance | Buyers Checklist

What is SCORM ? Put simply, SCORM is a collection of standards and specifications for web based e-learning content. It defines communications between your e-learning course and the host system you’re delivering it on, for example an LMS.

Why should I care?

If the e-learning you put on your host system isn’t fully SCORM compliant you won’t get the management information you need in your reports.

This is because the learner activity will not be tracked properly; for example quiz scores won’t be captured properly and so you won’t be able to track learner progress.

Here’s our handy buyers guide to SCORM for those who want to be sure that the SCORMed e-learning they buy lives up to expectations.

What version of SCORM should I use?

Version SCORM 1.2 is widely used and is the standard supported by most Learning Management Systems today.  It is the version implemented in our software and it’s what we need for loading courses onto Learning Pool DLE’s.

What should I look for when buying a SCORM course?

Ask your courseware supplier to give you the following general guarantees:

All pages and images are present

The course has been fully tested on a UNIX-based LMS to confirm that all images, page, javascript, flash file references are spelt correctly and are case perfectAll links to resource documents, pdf files and external documents/websites are tested

Your supplier should also ensure that the SCORM XSD files are correct and that the manifest file correctly references the values sections in the course as they expectThe SCORM tracking should adhere to standards and should be demonstrable on at least one SCORM LMS

Sample reports should be supplied to you so that you’re satisfied that the reporting provides the required learner activity information

What technical guarantees should I look for?

Your course could be supplied in one of the following three formats.

Note which type of course you’re purchasing and consult the checklist provided.

  • Course without a quiz Correctly records status with cmi.core.lesson_status=”not attempted”, “incomplete,” “completed”Correctly records duration information using cmi.core.session_timeCourse with a separate quiz
  • Correctly records status with cmi.core.lesson_status = “not attempted”, “incomplete”, “completed”Correctly records duration information using cmi.core.session_timeAssessment
  • Questions/Answers/Responses and pass rate supplied separately.Course with an inbuilt quizCorrectly records status with cmi.core.lesson_status = “not attempted”, “incomplete”, “completed”, “failed”, “passed” and a guarantee that the logic of these status is correct
  • Correctly records duration information using cmi.core.session_timeAssessment has correct implementation of cmi.core.score.min, cmi.core.score.max, cmi.core.score.raw

If a quiz has a pass rate then a correct implementation of the masterscore functionality is present

If you have any questions about SCORM don’t hesitate to ask us, we’ll happily give you our advice.


Read more about Learning Pool
Visit our Learn and Connect section
Make an enquiry
Get in touch to find out how we can help

Find the best solution

  • Your details
  • Organisation
  • Enquiry

Do you currently use an LMS?

How many employees require elearning?

Learning Pool needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, check out our Privacy Policy.

One of our team will respond back to you in the next few hours.
Read how we helped A.G. Barr create an award-winning LMS here.

Speak to our sales team

Our team of skilled learning professionals will respond to you as soon as possible.

Contact Information
Kevin Keating
UK Sales Manager
Nicole Kastner
US Sales Manager