pipwerks

Abstracting Your Course's Tracking Code

An abstraction layer is a way of hiding complexities and maintaining cleanliness in your application. For example, if you want to save a file in your word processing application, you simply click “save”, while a whole host of actions is performed for you under-the-hood. In this example, you’re shielded

Instructional Technologist, Explained

I bill myself as an instructional technologist, which means I’m often met with blank or puzzled stares. I thought it might be useful to explain my rational for using this title. Warning: this post may bore you to death, or cause you to get caught up in a tangled

SOAP for SCORM

At DevLearn 2010, Ben Clark and I presented a session named SOAP for SCORM on behalf of LETSI. The topic was the LETSI Run-Time Web Service (RTWS), a proposed modification of SCORM to use SOAP for communication rather than the current JavaScript model. I presented the first half of the

DevLearn 2010 Recap

And so ends another whirlwind of a week known as DevLearn. Could the timing have been any better? My San Francisco Giants (yes, my Giants!) won the World Series and decided to have the largest parade in San Francisco history on the first day of DevLearn. It just happened to

And the ADL wonders why people find SCORM difficult...

I’ll let the URLs do the talking: URL for the ADL’s “SCORM Documents” page: http://www.adlnet.gov/Technologies/scorm/SCORMSDocuments/Forms/AllItems.aspx?View={4D6DFFDE-3CFC-4DD9-A21A-4B687728824A} URL for the ADL’s SCORM 1.2 page: http://www.adlnet.gov/Technologies/scorm/SCORMSDocuments/Forms/AllItems.aspx?RootFolder=%2fTechnologies%2fscorm%

pipwerks © 2026