0

I'm looking for SCORM Conformance docs for all the various versions. The SCORM 2004 3rd & 4th Edition docs are relatively easy to find, but I can't find anything for the other versions.

Wanting to find the docs so I can write my own tests for a Chrome Extension (which also provides a dummy storage backed API for testing content away from an LMS) - and have it able to also test and report in a useful way.

If there aren't any specific docs for this, then pointing me at the source code for any tests that are required for conformance would be useful.

Most importantly I'm after SCORM 1.1/1.2 data, due to the run-time reference not differentiating between those two, and the error strings on that page being somewhat lacking.

TinCan / xAPI isn't needed (not sure if I want to be intercepting AJAX calls for a dummy API) - but if someone has links they'd be useful if I do add it.

Rycochet
  • 2,860
  • 1
  • 22
  • 39
  • Tin Can is a whole 'nother animal, I would focus on SCORM first then decide whether to tackle xAPI. If you decide to try xAPI, there are open-source projects you could use as starting points. – pipwerks Dec 23 '15 at 23:28
  • That's my thought - but I'm putting together a complete SCORM tester extension, so I might eventually if I get a client at work that wants it (this is a home project) :-) – Rycochet Dec 24 '15 at 05:41
  • Even on the SCORM side thats a pretty lengthy quest. There are platforms running parallel API's (Both API and API_1484_11 are exposed at the same time). Situations where the API is making round trips to the server on gets and sets - resulting in 250+ms of lag per call. SCORM 1.2/1.1 for the most part was all optional so you should be able to bust through that fast. But SCORM 2004 with all the nested dependancies on the imsmanifest.xml makes for a rough series of use cases. Lots of curve balls just in the interpretation of the standards and what passes for "compliance". – Mark Dec 24 '15 at 13:48
  • This is a browser extension, so only provides an API, and doesn't actually have anything to do with the content pack or manifest - although for another project at work I've had to do all the content pack / manifest side of things so could technically make a client-side SCORM LMS - that would only really be limited by browser memory footprint and CPU usage ;-) – Rycochet Dec 26 '15 at 08:55

1 Answers1

4

For 1.2: http://adlnet.gov/adl-research/scorm/scorm-1-2 contains official links to the SCORM 1.2 "Technical Specification" (in a ZIP) and the old SCORM 1.2 Conformance Test Suite.

All SCORM 1.x specs (and conformance suites) courtesy JCA Solutions

All SCORM 2004 specs courtesy JCA Solutions

SCORM 2004 2nd Edition specs courtesy Rustici Software

The late Claude Ostyn's site is still useful for older SCORM resources and examples.

SCORM 1.1 was really short-lived; considering how quickly SCORM 1.2 replaced it, and considering 1.1 was released almost exactly 15 years ago, I doubt there is anyone actively using it. Probably not worth your time. See http://scorm.com/scorm-explained/business-of-scorm/scorm-versions/

pipwerks
  • 4,440
  • 1
  • 20
  • 24
  • I'm only wanting to add all the versions for completeness - and because I want to be able to run quick and simple conformance tests on any server running that version - those links should give me enough to get things started with for the older versions :-) – Rycochet Dec 24 '15 at 05:49
  • The best starting point for xAPI conformance is probably http://tincanapi.com/conformance-test/ – Andrew Downes Dec 28 '15 at 10:25