Rustici Software's
SCORM Blog

Subscribe

 Subscribe in a reader

Enter your email address:


Archive


Tweets by Tim Martin



Topics

Authors

There are many organizations that have multiple LMSs, and many of them have the same problem—they wish they had just one LMS, with all of their data in one place.

With Watershed LRS and SCORM Engine (or SCORM Cloud), we now have an easy solution for this, and it works for SCORM and Tin Can courses. It doesn’t even require any custom integration work.

more…

5 Comments | Post a comment »



SCORM Driver is now free for non-commercial useWhen it comes to getting something for free, I’ll do just about anything. Last summer, we had a new ice cream store open in East Nashville. The night before they “officially” opened, they were offering free ice cream. I stood in line for close to 2 hours in 90 plus degree weather in June for two scoops of ice cream. It was by far the most delectable ice cream I had ever eaten, but ice cream none the less. You may think that’s a bit extreme but I like to think of it as getting a good deal. Helps me sleep at night, anyways.

more…

No Comments | Post a comment »



We created the eLearning Atlas to be an ideal tool to easily find the proper solutions. Jena and I have tried to speak to every company in the Atlas, and we continue to seek those that we’ve missed. This process provides a valuable pool of data. Rather than hoard this information, I thought it would be nice to share.

Let’s take a graphical look at some of the interesting conclusions I’ve drawn. The following graphs only include traditional products that can implement standards (Authoring Tools, LMSs, LCMSs and Content Libraries). Here we can see the haves and the have-nots:

eLearning Atlas Products That Support At Least One Standard:
eLearning Atlas products that support standards

A look at the Haves:
Standard support among those that use standards...

So, what does this all mean? For the majority of the industry, SCORM works, but there are lots of eLearning products out there that don’t play nicely with one another. The creation and delivery of content is a hard problem to solve, without a common standard or model… it’s really hard to solve.Double Rainbow - What does this mean? When developers try to fit a unique course into a unique learning system… things get complicated. When eLearning gets complicated, things get expensive.

The eLearning Atlas proves that there are thousands of possible companies who can create, manage and deliver eLearning, some doing it without any claimed support for standardization. For some companies, the expense of stepping outside their branded box of solutions, locks a customer in for life. We think SCORM frees people to choose the best fit. The eLearning Atlas can help users easily filter out the noise of companies who are not interested in playing nicely with one another, and make connections with products that want to work together.

To look at it another way, we’ve currently found 219 Authoring Tools, some being used by 360 Custom Content Creators to make training that will be delivered using 655 LMS/LCMSs… that’s 51,640,200 possible combinations. Trying to fit all those pieces together, each time, is a daunting task and the exact pain ADL created SCORM to solve. SCORM (and other standards) help eLearning providers play nicely with one another; the eLearning Atlas can help users find the products and services that will play nicely with the systems they already use.

No Comments | Post a comment »


Square brackets "[]" in AICC

Categories: AICC
31 Oct 2008


When content sends data to an LMS via AICC, it uses a Microsoft INI data format. For instance, the data might look something like this:

[CORE]
LESSON_STATUS=Passed
LESSON_LOCATION=page1
SCORE=95
TIME=00:20:54
[CORE_LESSON]
A bunch of data to be saved for later

The “bunch of data” stored in the core lesson field is free text data that can hold any amount of data. Since it is free text, various content modules will store all kinds of data in there. We’ve found that some LMS’s however have a problem handling square bracket characters “[” & “]” in AICC’s core lesson field. It make sense, that these characters could cause a problem since they are significant in parsing the INI format. We were able to code the SCORM Engine to handle them without problem (unless somebody sought to spoof the start of the next section), however it’s easy to see why some LMS’s would choose to parse AICC requests another way.

In AICC 3.5 and earlier, the specification is silent on the use of square brackets, which, in my mind, implicitly allows them. However, AICC 4.0 does now explicitly disallow their use. We recommend that content vendors avoid the use of square brackets whenever possible, regardless of which AICC version is being used.

No Comments | Post a comment »


Square brackets “[]” in AICC

Categories: AICC
31 Oct 2008


When content sends data to an LMS via AICC, it uses a Microsoft INI data format. For instance, the data might look something like this:

[CORE]
LESSON_STATUS=Passed
LESSON_LOCATION=page1
SCORE=95
TIME=00:20:54
[CORE_LESSON]
A bunch of data to be saved for later

The “bunch of data” stored in the core lesson field is free text data that can hold any amount of data. Since it is free text, various content modules will store all kinds of data in there. We’ve found that some LMS’s however have a problem handling square bracket characters “[” & “]” in AICC’s core lesson field. It make sense, that these characters could cause a problem since they are significant in parsing the INI format. We were able to code the SCORM Engine to handle them without problem (unless somebody sought to spoof the start of the next section), however it’s easy to see why some LMS’s would choose to parse AICC requests another way.

In AICC 3.5 and earlier, the specification is silent on the use of square brackets, which, in my mind, implicitly allows them. However, AICC 4.0 does now explicitly disallow their use. We recommend that content vendors avoid the use of square brackets whenever possible, regardless of which AICC version is being used.

No Comments | Post a comment »



Browse Categories

Using the Standards

Tips, tricks and solutions for using SCORM and AICC.

Standards Evolution

Our chronicling and opinion of the evolution of SCORM.

Rustici Software

Stories about who we are and what we're up to.

Products

News about our products. Notifications of new releases and new features.

Ideas and Thoughts

Miscellaneous thoughts and ideas about e-learning, entrepreneurship and whatever else is on our minds.

Software Development

Ideas about software development and how we manage things internally.