Forum Discussion

HeatherHorner's avatar
HeatherHorner
Community Member
12 years ago

Passing score required to move on to next section

I am building my first Storyline course. There are 3 sections. The client wants the learner to pass each section quiz before moving on to the next section. I've set a minimum passing score, but can't figure out how to set it so that they can't move on if they fail the quiz.

I'm thinking I probably need a variable? As I said this is my first Storyline project; I have a good working knowledge of the basics but a really fuzzy grasp on variables - I get the concept but don't really know how to create a good working variable. Any help you can provide is greatly appreciated!

  • On your results slide you already have all the information you need.

    The triggers that show the pass and fail layers have the conditions you need.

    Just set these on the next button instead have one jump to next scene is results.scorepercent is equal to or greater that results.passpercent

    and vice versa.

  • Hi Heather and Phil,

    Heather, since you said you're a little fuzzy on variables, I thought I'd attach an example here. Phil, the way I'd do this is to have a results slide for each scene, so if that's not right, could you please advise?

    Heather, whenever you create a results slide this set of variables are automatically created:

    Results.PassPrecent

    Results.PassPoints

    Results.ScorePercent

    Results.ScorePoints

    Also, when you create additional results slides, another set is created and a number is added, so, for example, if you add a second results slide, you'd see this in the variables windows (which you can access by clicking the Manage Project Variables button on the trigger panel..see in the screenshot with the red box around it):

    So, in the attached story I have 3 sections. Learners can only get to the 2nd section if they pass the quiz in the first section. So, the Jump to the next slide buttons (which jump to the first slide in the next scene) are dependent on Learners score percent being equal to or greater than the passing percent. You'll see when you look at the triggers for each scene how it works.

    Also, though, I figured you'd want the quiz to be reset so Learners can actually pass,

    so I added an additional trigger to reset the results slide when the Learner clicks the next button if they score less than the pass percent.

    And a trigger to bring them back to the first slide in the scene when they click next if they score less than the pass percent.

    Of course I only have 1 slide, the quiz slide, in each section for this example file, since this is very abbreviated, but hopefully it will get you started.

    Please shout out with any questions. (oh, and the first quiz answer is true; 2nd quiz answer is perennials)

  • Thanks Becky for such a comprehensive answer and example! Heather, if you need anything else just let us know! 

  • Thanks so much for the help! Becky - you're a rock star This helps immensely.

  • mauriciorojas's avatar
    mauriciorojas
    Community Member

    I wish you could write the instructions using a step by step format. Narration are difficult to follow.

  • Hi Mauricio - This thread is a bit dated and I know that Rebecca has since retired :) If you wish to share a sample of your .story file and what you are hoping to accomplish, we can certainly try to assist you here.

  • Add this Trigger in Result Slide:

    Action: Jump to slide

    Slide: Next slide(required slide)

    When: When the user clicks or swipe

    Object: next

    Add Condition;

    Conditions: If Results.ScorePercent >= variable Results.Passpercent

    Example:

    Pass percentage is 80%

    Score percentage is 80% or above.

    Then learner will be able to next slide if above condition failed then learner has to retry quiz.