Found this content helpful? Log in or sign up to leave a like!
Using xAPI to integrate Articulate Rise content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've been searching the forums about the best way to embed an Articulate course into Canvas. I've seen a lot of people with similar issues with accurate tracking/reporting. A solution seems to be using xAPI (Tin Can). Has anyone used this sucessfully? How do you upload an xAPI file to Canvas? Any advice or experiences would be very helpful.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
From my understanding, Canvas has very limited support for the xAPI standard. You will need an xAPI-conformant LRS to store the xAPI data as Canvas does not include one. A list of conformant LRSes is provided by ADL here: https://adopters.adlnet.gov/products/all/0. Also, I don't believe you can upload an xAPI package to Canvas. However, you can post back to Canvas using LTI, but what does it do with the data? https://developerdocs.instructure.com/services/canvas/external-tools/file.xapi. Again, you need a conformant LRS for storing xAPI data. I have not seen an LMS that really supports xAPI yet.
To launch the content, you could try LTI or a third party proxy tool to play xAPI content from the LMS. There are a few options such as Veracity Launch and Rustici Dispatch.