Branched exam results reporting to the LMS
Aug 08, 2023
Hi Gurus!
I just watched an update video where I learned that Articulate 360 can now report exam results from branched scenarios separately.
I believe this to mean if you have 4 avatars, for example, and they all have different pathways with their own quizzes, that Articulate can report the results from just one quiz pathway.
What I am wondering is: will the specific avatar be identified to the LMS? For example, 4 avatars: John, Jill, Mary and Jane. Jane goes down the pathway, passes the exam and it reports the results to the LMS. However, is there a way I can identify that it was Jane's pathway?
In other words, can the pathway the exam came from be identified to the LMS?
12 Replies
Iss this the Victoria that used to post on the forum in the old days? Is the degree something new? If yes and yes, welcome back and congratulations.
I started posting when I was learning Storyline 2.0 about 10 years ago! I have been posting on and off since.
I was awarded my PhD in 2017, so thank you!
Hi Victoria,
I'm happy to chime in, and congratulations on your Ph.D. conferment! You are correct that with Storyline's expanded quiz tracking feature, you can now track multiple quizzes, and Storyline sends the result to your LMS for the first quiz each learner completes.
The article below outlines the quiz data that Storyline sends to an LMS. Unfortunately, it doesn't include the pathway or branch the quiz came from.
As a workaround, you can add a variable that will hold a value corresponding to the quiz that the learner triggered, then send this value to the LMS using these steps:
Please let me know if you have any questions!
Wow! It looks a bit complex. So, @Eric, I have 4 avatars with separate pathways and quizzes. Could you confirm that using this method, I can somehow tell the invisible result slide it mentions in your link which variable to choose (based on the avatar) and report it to the LMS along with the pass score?
My course is 155 MB, so not sure I can upload it here.
Also, I was wondering what it looks like in the LMS reporting - "completed -1" or somehing like that? How is the variable added? Do you have a screenshot?
And thanks for the congratulations! It took me 35 years to finish, as I studied and worked my whole life! So, I'm pretty pleased :-)
Hi Eric! I do have questions!!! See the two above:
Hi Victoria,
My apologies for the late response! You're right, sending the value of a variable to LMS is a bit involved.
I won't recommend using the Survey Questions method (with the invisible Result slide), as it would require setting the invisible Result slide as the tracking option. I understand your project contains four quizzes, and I imagine you would like to track one of them.
For this scenario, using the Custom xAPI statements method is better. To illustrate one possible way this can be done, I prepared the attached sample project for you using two avatars linked to two quizzes. I declared the variable quizpath to hold a text value corresponding to the chosen quiz and will send it to the LMS using custom xAPI statements.
Variable declaration:
Triggers to assign the text values to the quizpath variable:
Send xAPI statement triggers:
Adding the Send xAPI statement trigger:
I published the course to LMS using xAPI as the LMS standard, then uploaded it to SCORM Cloud for testing. Here's the invite link to my course in SCORM Cloud. I took the course and chose the Carlos quiz path. This is how it looked in the LMS report:
If you require any further information, let me know.
Holy moley! I have never used xAPI before. I will give it a try and get back to you. Thank you so much for the assistance!
You're most welcome, Victoria! Let me know how it goes.
In the mean time, enjoy your weekend ahead!
Thanks Eric! I tested it with the founder of Tribal Habits (our LMS), but they are not at the stage where they support the extra xAPI functionality. Hopefully, I have planted a seed, though!!
Thanks again for the help!!
I appreciate the update, Victoria! I hope they will consider supporting xAPI in the near future.
If you need help with anything else, please let us know here in the E-Learning Heroes Community or privately in a support case. We'll be happy to assist you!
Thank you very much, Eric!