Quiz results for multiple question banks

Jan 03, 2022

Hi, there.   

I am trying to have 3 question banks where we can see how a learner does in each.  For example, vegetable questions, fruit questions, and legume questions with results broken down (Vegetable Score 80%, Fruit Score 98%, and Legume Score 17%).  

This seems to be a pretty basic want, but for some reason I can not find any way to do it, even when adding a results slide for each section. It seems to only send an overall average score or just one.  

3 Replies
Judy Nollet

It does seem like a basic want. However, Storyline only reports 1 result to the LMS. It's been that way from the start. They have added some options over the years, like being able to report a pre- or a post-test, or being able to combine multiple results into one Results slide. But what you want isn't doable at this time. I assume that's because SCORM standards look for just 1 test score.  

There might be some JavaScript and/or xAPI code that would allow you to send 3 separate scores; that's beyond my expertise.

Another option: Transfer the scores into text-entry survey questions, and then have a Survey Results slide send that info to the LMS. 

  • You'd need a separate text-entry survey question slide for each QB you're tracking. For each, use a trigger to put one of the ResultsScore variables into the text-entry answer field when the timeline starts. Follow that with a trigger to jump to the next slide when the timeline starts.
  • To reduce weird flashing as the program races through those slides, you could cover everything on them with solid white or black. 
  • To be able to report, you also have to insert a Survey Results slide. You could program that to jump to the next slide right away. Or just redesign and edit it so it doesn't look like a results slide. 

The following post provides info about a similar strategy for "answering" a question via triggers. 

https://community.articulate.com/discussions/articulate-storyline/tip-completion-in-storyline-3-without-quiz-questions-or-tracking-by-slides-viewed 

Good luck!

Joanne Chen

You can have different questions groups in one Quizmaker bank, however you will only got one score from it. But what you want should be achieved by SL. Below are steps to take:

  1. Set three question bank for each group.
  2. Create three quiz with its own result slide from each question bank.
  3. Use trigger to make the result slide invisible. "Jump to next slide when timeline starts the result slide." So you will have three result scores for each quiz and users won't see it.
  4. Create three "How Many" style survey questions for each group and fake it as result slides. 
    • Set value of variable NumericEntry to variable Results.ScorePersent when timeline starts the slide.
    • Use a hotspot or transparent rectangle on top of the NumericEntry box so that users cannot change the value.
  5. Create a survey result slide for these three survey question. You can show all three groups result in this slide by inserting the related reference. 
  6. Set the step 5 slide to be your tracking quiz. 

Let me know if you need more help.