Forum Discussion
Branched exam results reporting to the LMS
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!
- VictoriaSubl9672 years agoCommunity Member
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.
- VictoriaSubl9672 years agoCommunity Member
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 :-)
- VictoriaSubl9672 years agoCommunity Member
Hi Eric! I do have questions!!! See the two above:
- What does the variable look like in the LMS?
- 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?
- EricSantos2 years agoStaff
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.