Unused question banks keeping Resuts.Passed from being equal to TRUE?

Oct 07, 2020

This is in SL3.  I have a quiz that allows the user to select which area of the building they work in, and that is stored into a variable.  Different areas have different machinery, so depending on which area they select, they will get quizzed on only the machine types they work with.  The scene is set up so that they are first asked questions from a question bank for equipment that is universal across the facility.  After that, there is a trigger that takes them to the question bank appropriate to their area, based on what they selected at the beginning.  All of that works, but when they land on the results slide, they are shown the "failed" layer on the results slide even if they pass with 100% correct.  My suspicion is that the unused question banks are causing Results.Passed to still be equal to FALSE.  Is there any workaround for this?  I would rather have one quiz that everyone can use.  I've attached a picture of what the scene's branching looks like.  Only one of the three bottom question banks gets used in any quiz.

Thanks!

3 Replies
Judy Nollet

Hi, James,

The Results slide calculates the score based on all the question banks included in the Result Slide Properties. So a user's score will reflect zero correct from any question bank they didn't complete. 

As a workaround, you could have a slide with a Completion trigger (assuming you have Storyline 360), and program it so the user can only get there after passing the shared question bank and at least one other question bank. 

Judy Nollet

Hi again, James,

One Storyline 3 solution is to create a 1-question quiz and results that are disguised so the user doesn't realize what's happening, but the program will "score" them as passing. Just steer the user to those slides after they successfully complete another quiz or other requirements. See the attached file for how to do this. 

Another option I've used:

  • Put a T/F question at the end of the course that is worded like an Acknowledgment statement (e.g., "Do you acknowledge that you understand the contents of this course?"). 
  • Change "True" and "False" to "Yes" and "No." 
  • Add a Results slide for that question.
    • Just in case, you do have to plan for what happens if someone answers "No." For example, give them options to review the content and to re-answer the Acknowledgment statement. 

This discussion is closed. You can start a new discussion or contact Articulate Support.