xAPI in Storyline
Mar 02, 2018
By
Katie Gay
Does anyone have xAPI experience with Storyline that they can share? I would like to learn the basics. I also have a more complex question in regards to establishing xAPI when using a Free Form Quiz with states, layers & hot spots. Essentially, the learner would be given 8 drop down boxes with various options. He/she would need to select the 8 correct options via hot spots. I would like to extract data on which options were selected, the score & the time it took to complete each scenario. Thank you!
14 Replies
Welcome to the community, Katie!
Have you had a chance to check out the following documentation? (They're great reads for those beginning their journey with the Tin Can API!)
A lot of folks here use xAPI, so I'll defer the rest to the community. Is anyone able to share their experience here? ☺️
Hi Katie,
xAPI is the same as TinCan API from my research, is there any chance Articulate have updated their xAPI functionality or training materials on this? A screen recording tutorial would be useful.
Mark
Hi Mark,
You're correct - Tin Can API and xAPI are terms to describe the same functionality. We haven't made any recent changes to the training options or functions within Storyline 360. If you have specific questions let us know, and we're happy to track down those answers or some experts in the community may be able to weigh in!
There's a lot of info on publishing xAPI, uploading to an LMS, etc., but there's not a whole lot on actually creating activities that interact with an LMS via xAPI, which is what I think people are looking for.
Hi Katie!
I've been working on a series of xAPI tutorials that I think you will find immensely helpful. They cover how to send your first xAPI statement from Storyline, as well as how to collect much more detailed information (such as that about activities, quizzes, duration, open text responses, and a whole lot more).
While some of these tutorials are still in progress, you can check out the full guide here: https://www.devlinpeck.com/tutorials/full-guide-xapi-storyline
Let me know if you have any questions or additional tutorial requests!
EDIT: The full guide is now complete! Use the link above to access all of the xAPI + Storyline tutorials :)
Wow! Devlin, this is amazing!
I need to send some very specific statements back to the LRS from my Storyline course, and I just went through your tutorials, and it is exactly what I need.
Thanks!
That makes me very happy to hear, Julio!
This seems like a good place to ask this question. Is there a way to pull data back into a live course? So if I'm taking a course and I ask the question, "how often do you use ?? tool to search for troubleshooting articles?" with answers never, often, sometimes, all the time. After the person answers, they can then see a graph of how their answer compares to their peers. Is this a function with API?
Greetings, Florence!
While I'm not well-versed with custom statements, I'm happy to point you to the right resource and discussions:
Can't wait to see what else the community will share!
Hi Florence! Yes, this is something you can do with xAPI. You can either query the LRS directly and then work with the data in Storyline, or you can create a visualization in the LRS and then embed it in Storyline.
This is exactly what I'm looking for. An example of an xAPI interaction. Do you perhaps know where I can find one? It would help if I can discover what an xAPI interaction in Storyline looks like, before I go on a journey learning how to send the xAPI statements.
Hi Samara. This resource is really good if you're new to xAPI and wondering what's possible: https://www.devlinpeck.com/xapi-lrs
I'm also hosting a live session tomorrow where we'll look at data-driven eLearning design as a whole. It is beginner-friendly and sounds like it would be perfect for you: https://www.crowdcast.io/e/data-driven-elearning
Devlin, I have spent so much time with you and you don't even know it.
Thank you so much for sharing your knowledge with the world. I used your three-part guide and successfully sent a few xAPI statements to an LRS.
I am glad that you posted your reply when you did. I learned so much from the live stream. Thanks!
No problem Samara! The timing did seem to be perfect for what you were looking for 😃. I’m glad it brought some value. Best of luck!
This discussion is closed. You can start a new discussion or contact Articulate Support.