Branched Scenario Navigation

Nov 14, 2012

I have a series of free form questions and if the learner chooses the correct reposnse they are directed to one slide, and another if they answer incorrectly.  The series of questions walks them through a selling scenario.  The resposnes from each of the questions is then reported on a Results slide.  We want the learner to be able to review the responses to the questions, but only along the path dictated by thier original answers.

I am having trouble enforcing this rule using the next button.  For example, slide 1 has a question, slide 2 is the correct path, slide 3 is the incorrect path, then both converge on slide 4.  When reviewing, the navigation goes from 1 to 2 to 3 to 4.  I want it to go from 1 to 2 to 4 for the correct path and 1 to 3 to 4 for the incorrect path.

I am sure there is a variable, but I can't figure out how to do it.

5 Replies
Garth Yorko

Attached is a much smaller example of what I built.  The problem is when learners complete the questions prior to getting to the results page.  They can use the Previous to return to the begining (or previous content, then the next button walks them through both the correct and incorrect pages.

Jeanette Brooks

Hi Garth,

I see what you mean now. Unfortunately, once a learner has submitted their answer to a question, if they return to that question the Submit button will be replaced with Prev/Next buttons, and you're right, the Next button will automatically advance learners to the very next slide, which could be problematic.  So with that in mind, here's what I would do to fix things, and the adjusted file's attached. at the end of this message in case you'd like to take a closer look. 

Screencast is here:

  • For each question, I created a true/false variable to monitor whether the learner got the question right or wrong. I called mine Question1Correct and Question2Correct. I set these variables' initial value to false. Then, on each question, I added a trigger to change the variable to True when the user clicks Submit IF the correct answer is selected.
  • On each feedback slide, I created a trigger to jump to the next slide when the timeline starts IF the learner doesn't need to see that slide. (So like, on the incorrect feedback slide, the trigger would be "Jump to the next slide when the timeline starts If  uestion1Correct is equal to true.") This way, when the learner returns to the question slide or if they use the Review Quiz button at the end, any slides the learner shouldn't see will just get immediately bypassed.

Does that help? 

In the future what I'd recommend is, instead of branching the learner to separate feedback slides, leverage Storyline's built-in feedback mechanism to provide your feedback via slide layers instead. That way you wouldn't have to monkey with variables and such. You can make your feedback layers look however you want - you don't need to use the standard gray pop-up-type feedback. 

Garth Yorko

This looks like it will work.  I am also toying with creating a results slide for each question in a new scene, not including them in the navigation path and using the Points as the variable.  I had not thought of using the Timeline start, though. 

Thanks for the quick solution, your support is equal to your excellent product.

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