scormtin-can-api

What is difference between tincan and Scorm?


What is difference between tincan and Scorm ?

I have requirement in which, we need to support CMS contents using third part content server.

So which one is good Tincan or SCORM ?

What are the advantages and disadvantages of these 2 ?


Solution

  • From a conceptual view:

    The main Goal of SCORM and TINCAN is the same, to track Learner Activities, but TINCAN does it in a more general way, SCORM is more restrictive about what you can track, completion and success in SCORM 2004, plus the interaction information, with TINCAN you can track more general activities using the new approach of Statements you can track things like:

    “Bob completed ‘Truck Driving Training Level 1’” or “Sally experienced ‘Solo Hang Gliding’”

    Also, what you can track is extensible in TINCAN (you can define new verbs, subjects, etc)

    From a Technical view:

    The SCORM API is defined for Javascript, so, the SCO (courses) must be able to call Javascript functions, TINCAN API is defined as restful webservices, so, it is prepared for a "less connected" environment. In SCORM the Idea is that the courses are web content (html, flash, or other, but viewed in a browser), in TINCAN the courses could be anything, web content, or mobile apps, or desktop apps, etc. In SCORM the idea is that the courses are hosted in the LMS, in TINCAN they can be anywhere.

    I took the sample statements from: http://tincanapi.com/developers/tech-overview