Archive for the 'e-learning' Category

cmi.core.exit & cmi.exit

Saturday, May 10th, 2008

Ok, I just had to write a quick blurb about this one: in about 3.5 years of using SCORM in my own course code, I had never used cmi.core.exit (SCORM 1.2) or cmi.exit (SCORM 2004). Seems incredibly daft of me now that I’ve taken a few minutes to review the documentation.

Adding SCORM code to an HTML file using the pipwerks SCORM wrapper

Thursday, May 8th, 2008

Today, I’m going to explain how to add SCORM code to a plain HTML file. This example uses SCORM 1.2 syntax, but as I explain at the end of the tutorial, it’s really easy to edit the code to use SCORM 2004 syntax.

How to add basic SCORM code to a Flash movie

Sunday, April 27th, 2008

Here’s a quick tutorial for adding basic SCORM functionality to an existing Flash file. This tutorial aims to demonstrate just how easy it can be to add SCORM functionality to an existing Flash movie.

In this tutorial, we’re going to keep things very simple; our SCORM code will only check the LMS for a prior completion, and if no completion is found, will set the course to complete at the appropriate point in the movie.

Please note that this tutorial uses ActionScript 3 and SCORM 1.2, but the same principles apply for ActionScript 2 and SCORM 2004.

Adding SCORM functionality to your existing Flash file

Saturday, April 26th, 2008

I’m currently working on a tutorial explaining how to add SCORM code to an ordinary Flash file. Here’s a teaser: a very simple Flash movie I made using some images from NASA. It’s called PLANETS!

SCORM API Wrapper updated to v1.1.5, moved to Google Code

Wednesday, April 23rd, 2008

As promised in a previous post, the pipwerks SCORM API Wrapper has been updated to version 1.1.5.
I’ve cleaned up the code quite a bit, and added some shortcuts for easier coding (less verbose code in your courses). You can read more about the changes here (bottom half of the post). The code has [...]

SCORM ActionScript 3 ZIP file fixed

Tuesday, April 15th, 2008

A few people have contacted me to let me know the ZIP file for the SCORM ActionScript 3 example was missing the FLA file.
Whoopsies!
I’ve added the source files back to the FLA. You can download it from the SCORM page.
Thanks to everyone for letting me know. I usually work on this stuff at [...]

SCORM JavaScript wrapper updates

Tuesday, April 15th, 2008

A bunch of news updates regarding the pipwerks JavaScript SCORM wrapper.

LegacyCaptivateLoader: dealing with pre-existing scripts in your Captivate SWF

Tuesday, April 8th, 2008

When I designed the LegacyCaptivateLoader, I was focused on giving the ActionScript 3 SWF the ability to control the ActionScript 2-based Captivate SWF; I hadn’t given much thought to how the situation affects Captivate SWFs using one of the workarounds I just described. Can the embedded SWFs still work? Will JavaScript calls from Captivate still work with ActionScript 3’s ExternalInterface system? The short answer is yes, but it may take some tweaking on your part.

New: LegacyCaptivateLoader class

Thursday, April 3rd, 2008

A few months ago I wrote about the dilemma of trying to load Captivate SWFs into an ActionScript 3-based parent SWF.

Dilemma solved!

I present to you the ActionScript 3 class LegacyCaptivateLoader. This class utilizes ExternalInterface and a proxy SWF to facilitate sending commands to and querying data from an ActionScript 2-based Captivate SWF.

Creating simple ungraded quiz questions with feedback using HTML and JavaScript

Saturday, March 29th, 2008

For those who are willing to give it a shot, I present to you a simple HTML and JavaScript template for inductive learning-style questions (ungraded, customized feedback for each answer selected).