A Guide to Moodle Scorm

What is Moodle SCORM? With the boom of SaaS in the past few years, and the subsequent explosion in development of LMS (learning management system) solutions. Learning over IP, from any W3C compliant browsing device is just a great way to take some of the time and frustration costs out of training.

Training has been something of an obstacle over history. Note that as a child, you probably didn’t enjoy school. Maybe you tolerated it, but few people loved pre-university academia, and many don’t enjoy college that much either. This is because traditional training models, those of the classroom, home work and anti-self-esteem letter grading systems are unpleasant and impractical. At one time, there was no way to get around it, but in modern times, this isn’t the case.

But, that explains LMS being so popular, but not what Moodle SCORM is all about, right?

Well, Moodle is one of the most popular LMS packages around, because it’€™s flexible and open source. You can get it to do a lot of things easily, so if you have a unique idea for how to do your training, then Moodle is the one you know can be bent to support it with little to no resistance. As for SCORM, well that’s a different thing.

SCORM stands for shared content object reference model. It’s a technical standard for how LMS content is to be designed, formatted and read by LMS systems. Basically, it is an agreed €œlanguage€ that different LMS developers agree to support and encourage, so that content developed using SCORM can be read by any of them just as ably.

This standard compliance concept is a common thing in technology and communications, and it’s a good thing that’s true. Consider, if you will, the website. Not a specific one, just a given website. A website is made using a series of files containing markup code that tells the browser what to draw where, what links to what, and also sometimes includes blocks of programming code which allows the content to behave procedurally. SaaS relies on that code.

But, the thing is, the languages and layout standards of the programming code and layout code in any given webpage is the same stuff that any other one uses. This is IEEE and W3C standards. All web content designers agree to design with this language, and all browsers agree to read the same one. All servers agree to serve the same way. This is why everything can easily get online, no matter what kind of processor it has, or what operating system it runs.

SCORM is the same idea, a set of standards for script, data anatomy, etc. which all LMS read and all designers build by.

So, what does Moodle have to do with this? Well, one of the things about Moodle that should actually be its biggest selling point, above its open source nature or the flexibility of active objects within it, is the fact that it is SCORM compliant.

SCORM compliance is something you absolutely must have with your LMS. Settle for none that are not.

So, Moodle SCORM compliance is a big deal. As for advice on using it? That’€™s programming talk, and we don’t want to get into that here.
 

Nicole Lewis is the Lead Author & Editor of MyLMStips. MyLMStips is dedicated to providing the most engaging topics, information, tips and tricks surrounding Moodle®. It's a place where Moodle® users can receive guidance on how to get the most out of it and increase their productivity and progress.