Forum Discussion
New Rise Feature: Tin Can API (xAPI)
I'm excited to let you know that you can now export Rise courses for Tin Can API (xAPI)!
Check out this Peek video to see how easy it is.
Enjoy!
- VeronicaVolzCommunity Member
Hooray!! Thanks, Ashley. Can't wait to try it out!
- TimKarussitCommunity Member
Awesome, great work!
- JamesLavis-7f33Community Member
So I understand the functionality of Tincan. I used scorm to push variable defined elements to our LMS, with the LMS only really having the ability to read binary values. We have a new LMS that supports Tincan. So around usage, I get we can export a Rise package for tincan, and the LMS works with it. How do we as developers control what goes up (e.g. John read vs. John completed)? Or is this controlled by Rise, and if that's the case, at what points are tincan elements shot to the LMS?
- JohnSayStaff
Hi James,
You asked "How do we as developers control what goes up (e.g. John read vs. John completed)". The only Export option available for Tin can/xAPI is the "Track using course completion" vs "Track using quiz result" option. There's no "Report completion status as" options in Tin Can like what you usually have if you use AICC, SCORM 1.2 or SCORM 2004.
"at what points are tincan elements shot to the LMS?
" Are you asking when the completion status or score gets sent to the LMS?It is possible to see all the data being sent to the LMS by enabling the LMs debug for Rise. Please check out this article for more information:
https://articulate.com/support/article/Rise-How-to-Enable-LMS-Debug-Mode
- JohnPKurianCommunity Member
Thank you!
- CFMLicensingCommunity Member
We are testing Rise based Tin Can exports with TalentLMS. Unfortunately whilst they import to Talent without error they fail to render (using multiple browsers and multiple courses). We have tested against the SCORM Cloud compliance engine (courses worked fine) and also tested against Docebo SAAS solution and they worked fine there. [Storyline Tin Can exports have all worked fine]. We have opened a support ticket with TalentLMS. I'll post to the group the outcome...Regards Nigel
- LanceHunterCommunity Member
I have the same issue
- CFMLicensingCommunity Member
No response from TalentLMS yet....
- DeirdreMooreCommunity Member
Nigel, did you resolve this issue with TalentLMS?
- CFMLicensingCommunity Member
Hi Deidre, Lance,
Not yet - as Eleftheria has indicated we are still working with support.
Fortunately for us, our primary content generation for our critical path work is from Storyline360. Unfortunately there is an Image Capture bug in S360 that is now impacting that initiative.
- JaceFinmanCommunity Member
Hello, Nigel. I use TalentLMS as well but haven't yet tested Tin Can imports from Rise. Did you ever get a response to your support ticket? I'm curious to know the outcome.
- IrinaPoloubessoCommunity Member
Dear Ashley,
Thank you very much for the update!
I have a question: since it is technically possible for a learner to mark lessons as completed, without actually watching them (exception: quizes), then to which extent is the collected data on learner's experience accurate?
If each lesson (I suppose) can be tracked with TinCan, (so we can have a data on how a learner interacts with a course), then we will never can collect a realistic data via TinCan, whether a user has watched it.
What is the purpose of this feature, to be able to mark lessons as completed, without actually watching them?
Thank you very much!
- JohnSayStaff
Hi Irina, I think you are referring to the Rise feature that lets users mark lessons complete as documented here:
https://articulate.com/support/article/Rise-Allow-Learners-to-Mark-Lessons-CompleteThis feature lets learners mark unfinished lessons complete in a Rise course if they're already familiar with some of the topics. If you need to make sure that users really watched all your content, I would recommend that you leave the feature disabled.
- HelenaSmith-805Community Member
I am going to follow this thread because I have not used Tin Can Api yet.
- CFMLicensingCommunity Member
Hi Helena,
What product do you use to generate your Content?
- KristenSchmidtCommunity Member
Helena Smith
I am going to follow this thread because I have not used Tin Can Api yet.
I would like to use it as well, but I don't know how to build it into my Rise pages...
I will be attending a virtual cohort for 12 weeks to learn how to start using xAPI. If anyone else is interested, it's a free cohort that runs twice a year: http://www.torrancelearning.com/xapi-cohort/
- Jerson-CamposCommunity Member
TinCan can do so much more than just track course completion and quiz completion. Will this be implemented or expanded on?
- WindySchneiderCommunity Member
Yes, having the option to export as tin can doesn't really help me if it reports the same info as SCORM. It would be great if it reported other interactions, such as which buttons a user selected. Even better would be a edit setting for each interaction to report via xAPI. I want to report on how many learners are selecting a button to watch a video option of the course over reading content.
Thanks for this feedback! We'd love to hear more about the specific interactions you'd like to see reported. If you could take the time to submit a feature request, that would be super helpful.
- CFMLicensingCommunity Member
Hello all,
The TalentLMS Rise TinCan rendering error appears fixed. We have just finished a minor test and it looked great. We'll do more testing over the next few days but if you don't hear anything else on the specific error assume its all working fine.
N - EleftheriaPa378Community Member
Hello all from the TalentLMS support team! As Nigel already pointed out, we have fixed the issue and you can now upload your Articulate Rise files to your portal.
- philipsiwinskiCommunity Member
Hi, I'm able to succesfully run xAPI Rise courses in TalentLMS but the statements appear with IDs, not names. Is there anything to change in Rise output files ? Thanks :)
- philipsiwinskiCommunity Member
- SaranyaPCommunity Member
We have tested the articulate rise as a "tin can" package in our LMS. For security reason, our organization wants to the send the cookie along with the XMLHTTPRequest.
So I have added, withCredentials property. This can be done only if the function calls are in asynchronous mode.
Bur the Rise package uses the synchronous calls for getting/setting bookmark and completion status. Is there any possibilities to have the asynchronous calls in the Rise package?Hi Saranaya,
Unfortunately, there currently is not a way to make asynchronous calls with Rise.
I see that you've already submitted a feature request for this, so I will not recommend that as an option today.
If you’re wondering what happens when you submit a feature request, here’s our process: https://www.articulate.com/support/article/How-We-Manage-Feature-Requests