Well, SCORM is basically the only way that vendor courses are communicating now-a-days. AICC seemed so simple and it always worked on our LMS. I know that those who are really into this “course communication method stuff” will have many reasons why SCORM is so much better. That’s fine and they are probably right. However once started loading the SCORM courses bad things started to happen. Mainly….the courses wouldn’t launch.
Brief Description of Issue: SCORM needs Java enabled in order to communicate with the LMS. Not all of our users had it enabled and IT wasn’t confident that we could just say, “Hey everyone, click the Java checkbox.” Nobody could say with certainty that it would cause other problems. (However nobody could even say what those problems could be.)
If you’re implementing SCORM content you may want to read below. Here’s what we ran into:
- What is the standard IT desktop image?
IT thought that they had a standard desktop image but we discovered that was not the case. We even had a tech re-image a box so that we could have it “fresh and untouched”. That would allow us to do some testing. Well, the settings did not match the “corporate image”. So…be aware that the computer settings/image may be a moving target.
- Some applications broke when Java was enabled.
Even though the corporate standard was to have Java Runtime enabled there were still applications that didn’t support it. By enabling Java we broke various applications. In the end our thought was, “If you decide to build a system outside of the corporate standards then tough luck.”
- Random web applications not working.
There was a particular application that used a URL that would recognize if a user was using Microsoft VM or Sun Java. It would then direct them to the proper URL to launch the application. What we saw is that when we enabled Java some of the users could still launch the app and others couldn’t. Yikes…did we break the redirect URL or maybe the redirect wasn’t working as designed? Nope. What we discovered is the the Help Desk and individual users were creating their own short cuts and bypassing the redirect URL.
- The settings all looked correct but the score wouldn’t pass.
Once we got Java enabled on the users’ computers we had them test 4 different courses. For some reason 3 would launch and record test scores just fine. However the 4th course would randomly work. In fact we could try it 10 time on the same computer and it would work 9 times and not on the 10th! So…was this a computer setting issue? IT did not like that we couldn’t recreate the issue. It just so happened that we were talking to the course vendor and mentioned the error. He had another company having the same random error and we already working on a fix. Good thing we spoke to the vendor or our IT group would have been looking into this forever.
So in the end:
- SCORM must have Java enabled to work. But you must consider other web applications when making this change.
- Also if you’re having problems, remember that it might be an error on the LMS, with IT settings, or possibly with the course files. Good luck and may the LMS gods smile on you everyday.
If you’d like to get more into the details, here’s a nice article. It’s a little dated but the SCORM basics are still the same.
Checkout our flash eLearning games.