Forum Discussion

preeli's avatar
preeli
Community Member
12 hours ago
Solved

Branching using free form quiz slides

Hello! I am working on a branchign scenario and I'm frustrated because it keeps branching to the wrong slides. I am using free form quizzes for each slide, and the learner selects submit after selecting one of two captions (shapes). I have triggers on the submit that says when user clicks the submit button, jump to slide A if object A's state is set to selected, and same for the second option. The second option is always going to the wrong slide. I have looked at it dozens of times and I have both selections set to go to different slides but slide B always goes to slide A instead. Attached is a screenshot of my actions. Thanks for the help.

  • When a graded question (standard or Freeform) doesn't provide immediate feedback, the "jump to next slide" action is included as part of the Submit__ trigger. So when that trigger runs, the program jumps to the next slide. And triggers that appear after the Submit__ trigger can't run when the program has already left the question slide. 

    Here's how to avoid that.

    Set the Feedback option to By Question. When you do that, the program will automatically add the Correct and Incorrect layers.

    Change the layout of those layers to Blank, and delete all of the objects on the layers.

    On each layer, add these triggers:

    • Hide this layer when the timeline starts on this layer.
    • Jump to [the appropriate slide] when the timeline starts on the layer.

     

    With that set up, when the user clicks Submit, the program will go to either the Correct or Incorrect layer. Nothing will show because the layers are blank. And the program will jump immediately to the designated slide.

4 Replies

  • Hi preeli!

    Thanks for reaching out! I’m sorry you’re running into trouble with your branching setup. That definitely sounds frustrating.

    Would you mind sharing your project file so we can take a closer look at what’s happening? You can upload it here in the discussion or share it privately through a support case.

    We’ll review it and follow up as soon as we receive it!

  • When a graded question (standard or Freeform) doesn't provide immediate feedback, the "jump to next slide" action is included as part of the Submit__ trigger. So when that trigger runs, the program jumps to the next slide. And triggers that appear after the Submit__ trigger can't run when the program has already left the question slide. 

    Here's how to avoid that.

    Set the Feedback option to By Question. When you do that, the program will automatically add the Correct and Incorrect layers.

    Change the layout of those layers to Blank, and delete all of the objects on the layers.

    On each layer, add these triggers:

    • Hide this layer when the timeline starts on this layer.
    • Jump to [the appropriate slide] when the timeline starts on the layer.

     

    With that set up, when the user clicks Submit, the program will go to either the Correct or Incorrect layer. Nothing will show because the layers are blank. And the program will jump immediately to the designated slide.