SCORM, LMS’s and the E-Learning standards mess
The field of E-Learning is desperately in need of a new standard; one which unifies rather than further divides the existing options for course and class content Packaging, Run-Time, Metadata and Sequencing.
I don’t mean to disregard or unfairly diminish the value of the work that has gone into the current ot past editions of the SCORM standard, however the fact remains that after almost 5 years it has still not yet replaced SCORM 1.2 as the de facto E-Learning format. Many say that is alot of vendor preference after already being tied to a SCORM 1.2 format for so long, while others say it is a political stance on the part of most SCORM developers, while others and that people are busy so it takes time to upgrade a standard, and this all makes sense. But look how the developer and open source communities are embracing the new HTML5 spec as an example in positive developments and updates to an old spec (old in terms of web years) being actively embraced rather than delayed and procrastinated. Although the (almost sarcastic sounding) announced 2022 release date of the W3C HTML5 Recommendation spec speaks hands to the problems of releasing a successive version of a software standard that is more rather than less complex, and thus, more difficult to implement and switch to across the industry.
Learning Management Systems (LMS) are perhaps equally as confusing for users and developers alike. They vary widely in functionality and implementations.
I’m no expert in the field of E-Learning, this much is certain, but I can’t help but see some patterns there’s also the following links on various technical aspects:
- Different versions compared
- Technical overview
- SCORM resources
- SCORM 2004, 4th edition overview (see right hand side menu, Content Examples, download and use as reference, etc)
- LMS with SCORM RTE
Most useful for my SCORM LMS research in general though, was the late, great Claude Ostyn’s SCORM/E-Learning resources. He had created the simplest run-time ever, with a purely xHTML/Javascript browser-based system that can tell you if your “.sco” file is valid or not.
One of the reasons my organization decided against full SCORM implementation was the incompatibility of versions of the standard, though the benefit of it being ISO-approved almost convinced them. Personally, I’d love to see SCORM-Next fast-tracked (in terms of getting resources and people together on a standard, while taking the time required to get the spec right and maintain a minmum level of backwards-compatibility).
As it stands today SCORM is a bold attempt at a big problem in E-Learning but probably suffers from the “too many cooks spoils the soup” phenomenon. It is clear that many bright people have contributed, but the end result shows how brilliant minds often have disparate forms of conceptualizing and describing their vision. So going back to the drawing boards, we need to answer the following questions:
- How can we present the same courses and learning sequences to multiple users in many locations, over many different LMS platforms?
- Can different LMS’s users ever really all experience the same activities and educational content?
If that is still the goal, a consistent, cross-browser experience, then let’s look to the successes and blunders of similar initiatives, like HTML5, and see how openness coupled with the right industry support can make or break any technology specification process. I’ve ofter heard the analogy of a DVD working in any DVD player, which is only possible thanks to movie studios and DVD player manufacturers working from the same standard.
UPDATE (2010-08-18): I shared more thoughts on this at the following Evolution of SCORM post.
Related articles
- ADL Next Generation Architecture Proof-of-Concepts (downes.ca)
- What is E-Learning? (juliettedenny.wordpress.com)
- SOAP for SCORM: LETSI’s Web Services for Elearning (prweb.com)
- DigitalChalk takes SCORM to the Amazon Cloud (prweb.com)
- ADL Lists SilkRoad Technology’s GreenLight as an Early Adopter, Conforming to SCORM 2004 4th Edition (prweb.com)
- New Mobile Learning Software Settles the HTML5 vs Flash Debate (prweb.com)

Leave a Reply
No trackbacks yet.
No post with similar tags yet.
Posts in similar categories
BC$ = Behavior, Content, Money
The goal of the BC$ project is to raise awareness and make changes with respect to the three pillars of information freedom - Behavior (pursuit of interests and passions), Content (sharing/exchanging ideas in various formats), Money (fairness and accessibility) - bringing to light the fact that:
1. We regularly hand over our browser histories, search histories and daily online activities to companies that want our money, or, to benefit from our use of their services with lucrative ad deals or sales of personal information.
2. We create and/or consume interesting content on their services, but we aren't adequately rewarded for our creative efforts or loyalty.
3. We pay money to be connected online (and possibly also over mobile), yet we lose both time and money by allowing companies to market to us with unsolicited advertisements, irrelevant product offers and unfairly structured service pricing plans.

Should a "Virtual Currency" be tied to real-world currencies and
available ...
If it sounds too good to be true, it probably is...
That should be the moral of the sto...
With the real, true and unbiased news inevitably moving online towards the so-called "Alternative Media" (which really is almost reaching the point where it is not alternative so much as the first go-to source), its a good idea to start replicating some of the most useful elements from Television, Print and Radio (aka. the rest...
Social media has taken over the web (for now) and the name of the game is sharing, something legislation like SOPA and PIPA just didn't seem to understand. Rather than figuring out a new economic model based on the reality of sharing on the web, that rewards this type of activity (which is essentially just...
iScroll 4 is the latest version and release of an excellent content slider-type JavaScript component by Matteo Spinelli. While one may argue that content sliders are a dime a dozen, iScroll differs in the fact that it has full support for all the main WebKit for iOS gestures including pinch/zoom, pull-up/pull-down, smooth scrolling and screen...
With all the buzz about HTML5 its high time to release an official post on the subject and cement our intention to support the standard fully. It is impossible to ignore the possibilities of a single thin-client based development environment and common sets of tools for working with them. Add to that the fact that...
Something has happened recently on the World Wide Web that really impresses me. The web has finally begun to come alive with rich, interactive, high-performance, animated graphics. Not only are these graphics becoming comparable to any previously achievable only in a Desktop Application running on the OS, but they are also pushing the boundaries in...
Ok, despite similar accusations of monopoly attempts and/or info theft from the likes of Washington Post, NY Times, Reuters, TechCrunch, ZDnet and others; Google-bashing seems like the thing to do. I'm certainly guilty of writing yet another sensationalist and wildly accusing title pitting Google's ever-encroaching yet seemingly undefined business model, against their supposedly well-defined "don't...
Image via Wikipedia
The official release of one of the most useful (yet hackish, and randomly pieced together from the interweb) code snippets I've ever made. I'm calling this useful little piece of code "JS Transformer", since Transformers are cool again thanks to Shia LaBeouf.
NOTE:
KEEP IN MIND THE SAME-ORIGIN POLICY OF MOST BROWSERS......
One of the many nagging web development problems that the HTML5 working group is addressing with the new HTML specification, is the difficulty in working with content or exchanging data in between an iFrame and the main (origin) page which embeds it, as well as across separate windows (tabs) and domains.
jQuery
In order to accomplish the...
One of the best Web Design guides out there is still CSS Zen Garden. Not only does it provide a beautiful looking layout and offer up a base template, but its presentation code also validates to the latest CSS and xHTML standards. However, if you've ever tried to work with the main template, you'll notice...