Sending xAPI statements to an LRS without an LMS
Jan 18, 2016
By
Mark Cairns
I'd like to use Storyline 2 output to send xAPI statements to an LRS without an LMS. It that possible? I have a
I have a Scorm Cloud account and I am familiar with publishing for TinCan (xAPI) and getting that all working in SC. However, what I'd really like to do is host the SL2 course on a basic web host (not an LMS) and get the xAPI data sent to the LRS.
I've searched quite a bit and haven't seen anyone doing this yet.
I guess it's possible with custom JavaScript triggers and tincan.js, but I was hoping I could use the built-in SL reporting.
Any help or direction would be greatly appreciated.
17 Replies
Hi Mark,
I don't believe there is a way to utilize the built in Storyline reporting unless you're reporting directly to an LMS. You can read more about the Tin Can statements and our support here.
Mark,
Check out the SCORM Driver from scorm.com
Quote
Includes support for the Tin Can API
SCORM Driver now supports next-gen SCORM, including the Tin Can API. As a content creator, this means a few things to you:
Ah, thanks for sharing that here Seth!
Thanks Ashley and Seth.
Seth, It looks like the Scorm Driver is for packaging content for an LMS.
I may have a solution for what I want to do, but I still have to test it out later tonight. I gained some insights from this post - https://community.articulate.com/discussions/articulate-storyline/can-not-launch-content-configuration-data-is-missing-or-incorrect-please-try-again
This was helpful as well - https://community.articulate.com/discussions/articulate-storyline/post-tincan-statements-from-html5-output-to-lrs
Hi Mark, we are also looking to publish content and receive data from an LRS via Tin Can without the use of an LMS. Can you let me know how that works out for you? It would be greatly appreciated!
Hi Cristina,
Andrew Downes has put together a great tool for generating a URL with all the parameters required to record tin can statements to an LRS. You can find it here. You can download the source code here on GitHub. This worked great for me when testing Storyline output and the statements sent to my LRS. If you want to use it in an actual website additional coding would be required but it should get you started. Let me know how you make out. I'm still exploring this and will post here if I find anything else.
-Mark
Thank you, Mark! We are still in the stage of investigating if was even possible, but I will keep you posted. Thanks again! Looking forward to hearing if you find anything else.
If you're open to a WordPress based LMS, the LearnDash plugin together with the GrassBlade xAPI Companion looks like a good solution.
Yes, I was also looking into that as well. Thanks for the suggestion!
Cristina, Mark, the blogs Andrew posted were very good so I will confirm yes, it is possible. We developed a platform around this capability where we insert SL HTML5 into mobile eTextbooks and training documentation. It required additional code development but we capture xAPI data, both custom and SL generated SCORM/TINCAN to any LRS. Start with the URL extensions described in here https://github.com/RusticiSoftware/launch/blob/master/lms_lrs.md
Thanks for popping in to share John :)
Excellent - thanks for sharing with us, John!
I tried this, received statements but unable to receive question response. Please help the same.
Hi Pawan,
I'm not sure if folks are still subscribed here, as the post is a bit older - but you could always use the "contact me" button on a ELH users' profile to reach out to them directly!
I also wanted to share a link to our Tin Can API documentation. If your LMS is not displaying what you'd expect, you may also want to test the course out in a site such as SCORM Cloud. It's a standard for LMS testing, and it has a free version for just that reason! This article will walk you through how to test there.
Let me know if you need anything else!
HI all ,
Can I publish the RISE course in XAPI and load it without LMS and store all the xAPI Statements in LRS?
Hello Raj,
Thanks for reaching out and sharing what you are wanting to create with Rise 360.
You've posted in the Storyline forum, but we do have a similar conversation in our Rise forums where some of your colleagues have worked on a similar setup.