Hi everyone! I am Isha, the Communications Expert from Raptivity. You guys must have been noticing this buzz about Tin Can since the last few months. I am sure you all are as curious to know about it as I was; till I interviewed Rohini Chaudhari, Raptivity’s Engineering Manager, to clarify all my doubts on Tin Can. Today, I am going to share excerpts of that interview with you all.
Hi Rohini, before we begin, please tell us what exactly is Tin Can API?
“As per ADL and Rustici, the Tin Can API is a learning technology that helps to capture the activities that happen as part of learning experiences. Using Tin Can, a wide range of systems can securely communicate with a simple vocabulary that captures the stream of activities. Tin Can specifications are generated by ADL and Rustici helps in its implementation. Tin Can uses REST based web service and JSON data to communicate with LRS."
Could you describe briefly how does it work?
“Recording of learners’ actions happens whenever any activity takes place. The activity could be as simple as using an interaction or using a single element of the interaction like attempting a question. An activity can even be as advanced as completing an interaction, failing an assessment or passing one.
Every activity in Tin Can is tracked and published in the form of an ‘Actor’, a ‘Verb’ or an ‘Object’. Let’s analyze a sample Raptivity output for more clarity. Take this statement for example, “Rohini Chaudhary experienced ‘Define Professions’. In this example ‘Rohini Chaudhary’ is the actor, ‘experienced’ is the verb and ‘Define Professions’ is the Object.
When an activity needs to be recorded, the application sends secure statements in the form of “Actor, Verb, Object” or for example “John Swindall attempted ‘Stage 1’ ” to a Learning Record Store (LRS.) Learning Record Stores record all of the statements made and publishes it whenever user demands for it.”
Sounds interesting, but then what exactly is the difference between SCORM and Tin Can? What are the benefits of using Tin Can over SCORM?
“I would like to share a table which showcases differences between SCORM and Tin Can. The differences are sufficient in themselves to know why it is beneficial for Course Creators to use Tin Can.”
Thanks for sharing this with us Rohini. We also know that Raptivity has recently announced Tin Can support. Can you share some more information about Raptivity’s Tin Can support?
“Raptivity is launching Tin Can v 0.95 support with v 7.4. The initial support would be for all the 35 interactions in the Raptivity Essential Pack and would be extended for all interactions in the months to come. To get output with Tin Can support, one needs only a single click while publishing Raptivity interactions. "
That’s great but please throw some light on how exactly would Raptivity users benefit from Tin Can tracking?
Raptivity users can now track every activity as part of a learning process and can derive some significant inferences from the same. For example, when a course creator adds a video in interactivity, it is expected that learner visits that video as a part of the course. Or whenever a learner leaves an exercise midway or gives up, it was difficult to track the progress using traditional tracking methodologies. With the help of Tin Can support, course creators can now track all these scenarios with the exact status and all other relevant details. "
Thanks Rohini for your inputs. I am sure that after reading this, our readers will have much more conceptual clarity on Tin Can and they will be pretty excited to try their hands-on with this latest addition to Raptivity.
For more information on how Tin Can output looks like and how can it be implemented, you can join us for our ‘First Look at Raptivity with Tin Can Output’ Webinar on 28th Feb, 2013. The key speaker for this webinar is Andy Whitaker, Tin Can strategist from Rustici Software. Click here to register for the webinar. In case you have any more queries, please post them in the comments section below. We will be happy to answer them.