Rustici Software's
SCORM Blog

Subscribe

 Subscribe in a reader

Enter your email address:


Archive


@timpmartin on Twitter
  • RT @steeevec: Highlight of my day: a really positive chat with @timpmartin about Tin Can and the future of SCORM. Now can't wait to get implementing :D
  • full credit to @dominKnow for sending cmi.progress_measure in SCORM 2004. a complete implementation.
  • RT @edCetraT: #LSCON cloud stage w/@reubentozman presenters include @hybridkris @timpmartin @mike_rustici @neillasher @briandusablon http://t.co/bTux8QOI

More...

@mike_rustici on Twitter
  • RT @steeevec: Highlight of my day: a really positive chat with @timpmartin about Tin Can and the future of SCORM. Now can't wait to get implementing :D
  • RT @feedthe1337: SCORM Cloud has the best support service I've ever come across. Remembering how I usually rant about support, that's special. @SCORMCloud
  • RT @bbetts: Actually very encouraged by Project Tin Can for next gen SCORM - http://t.co/D6opPLfJ

More...



Topics

Authors

We get asked all the time, “What is an LMS?” So, here’s a challenge… express it as simply, as elementally as you can. Here’s my effort:

A tool that authenticates students, connects them to a topic, as well as each other, and provides the tools to efficiently deliver, track and assess the learning process.

- (Think you can do it better using only 140 characters? Step up and leave a comment…)

We’ve been pondering different applications and how they apply to that definition. And I can’t stop coming back to Facebook as a great candidate for an LMS of the future.

16 Comments | Post a comment »



Once upon a time, there was no sliced bread*. And people were happy because they didn’t know they wanted sliced bread.

Then someone gave them sliced bread. Suspicion, amazement and eventually joy erupted. Suddenly, they wanted, no needed, sliced bread. These days, it’s tough to sell bread that isn’t pre-sliced.

It’s a common problem in product development – delivering something amazing you know people will want but can’t ask for because they don’t even know it is possible. (Face it, did you know you needed TIVO before it came along? I’m waiting for a radio version, pretty please!)

I’m seeing a little of this as I explore the LMS world. Lots of talk about reporting and what should be there and whether anyone cares and who should care. I see admins refusing to bother because no one asks for anything other than the bare bones already provided. I see trainers who would love to know more but figure their LMS just can’t deliver so they suffer in silence. I see instructional designers who feel there has to be a better way to judge the success of a course than just a single score at the end.

Lots of talking, not much asking, very little doing.

One of the nice things about SCORM (yes, there are a few) is the amount of data that just naturally gets created. As we wrap up integrating the SCORM Cloud with various open-source LMS packages, the question of reporting has come up. Not whether to report, but just what and how to format the reports. We already know we can slice the bread; we just have to figure out how thick to make the slices and whether to toss in some butter and jam.

Wanna help us shape up LMS reporting? How would you want the SCORM Cloud (and likely the SCORM Engine by default) to deliver reports and what do you think you want to know? We have some devilishly clever ideas but welcome yours.

*After Tim wrote about bread on a software company blog, I had to figure out a way to include it as well. Bread. With butter and jam. Seriously. These posts make me hungry.

1 Comment | Post a comment »



A few weeks ago, we released the new version of our website (which has been well received) and upgraded our servers. TestTrack, our freely available testing application, has been growing constantly and was overloading the server on which it lived. The transition went very well, the 404s have been handled (for the most part), and things are functioning as we all wanted.

During the process, TestTrack was down for a period of time, and our phones started ringing. People really depend on TestTrack. We’re glad. We want folks to use it; it helps us get better and it helps further the standard as a whole.

So, for all you who depend on TestTrack, let this be your warning. We’re doing something new with TestTrack again. We’re about to move TestTrack from a traditional SCORM Engine installation to our newest release… something we’re really excited about. We have developed a hosted/cloud based version of the SCORM Engine, the SCORM Cloud.

7 Comments | Post a comment »



We’ve recently completed development of a hosted version of our SCORM Engine. In the coming weeks we will be transitioning TestTrack over to using the hosted Engine to enable much greater scalability than the single server install can currently provide. This project will involved liberal use of several of the Amazon Web Services, due largely to their ease of use, low cost and high scalability. Using the Elastic Compute Cloud (EC2) was an obvious choice for us, as we can easily create and destroy machines as our load fluctuates. Less obvious, however, was how we should go about storing content files. These were our requirements for a storage device:

1) easy ability to upload large files using standard FTP clients, and possibly other commonly available protocols. Files over 1 GB aren’t uncommon, and larger files than that are certainly possible.
2) real-time file updates (i.e. when I upload a new version of a file and then immediately request it, there should be no chance that I get back an older version)
3) small amount of storage for now (so it’s cheap) with the ability to grow to a few TB or more as demand requires it
4) storage should all be accessible at a single root location. We currently have files spread over two drives, which requires a small bit of one-off code to determine which files from which users go on which drive.
5) ability to access the content directly from any one of (potentially) several web servers
6) some form of backup and/or redundancy to prevent data loss

Amazon currently provides two different mechanisms for persistent storage: Simple Storage Service (S3) and Elastic Block Store (EBS). Each of these storage methods has its advantages, but at first look, neither will fulfill all of our requirements straight out of the box.

4 Comments | Post a comment »



Tests like these are why you buy the SCORM Engine.

“What is that?” you might ask. This is a dashboard widget that we maintain on our big screens in the two offices. Anytime you walk through the common space, you get a quick look at this dashboard. Each row here represents a fundamentally important automated test of the SCORM Engine. Green is good news; pink is bad. (Truth be told, I’ve been waiting several days to catch some portion of this screen pink. Things are very stable around here right now, and I thought an “all green” dashboard was a bit contrived. Further truth be told, catching this screen shot half pink might be retaliation for David eating my ice cream yesterday.)

No Comments | Post a comment »


Older Posts »

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.