Forum Discussion
SaraGossman-dc3
3 years agoCommunity Member
Adaptive Learning Course Set-Up
Hi everyone,
I'm somewhat of a novice when it comes to Storyline, and my organization is looking at making our annual trainings adaptive - meaning that if they take a pre-test and pass with a cert...
JudyNollet
3 years agoSuper Hero
Hi, Sara,
You can use variables and trigger conditions to determine the path(s) the user has to take if they fail the pre-test. For example, here's one way to do it if there are multiple questions per objective:
- Create a number variable for each objective/module, with a default value of 0.
- On each question related to a given objective, add a trigger that adds 1 to the corresponding variable if the user has selected the correct response(s).
- If you're providing immediate feedback, this trigger could go on the Correct layer.
- If you're not providing immediate feedback, attach this trigger to the Submit button. However, be sure this trigger comes before the trigger that submits the question.
- The values of the variables will indicate which objectives the user did and didn't pass.
- For example, suppose there are 3 questions for each objective.
- If the value of the variable = 3, the user answered all of the related questions correctly.
- If the value of the corresponding variable <3, that means the user needs to go through the content for that variable.
- For example, suppose there are 3 questions for each objective.
- Use triggers with conditions to show/hide the buttons that take the user to the required paths. (Or show the buttons for all the paths, but indicate which ones are required.)
Note: If you only have 1 question per objective, you could use a T/F variable, and set it to True if the user answers the questions correctly.
Here's more info about variables and conditions:
- https://community.articulate.com/series/articulate-storyline-360/articles/articulate-storyline-360-user-guide-how-to-work-with-variables
- https://community.articulate.com/series/articulate-storyline-360/articles/storyline-360-working-with-triggers#conditions
By the way, you don't need a lot of triggers to implement a pre-test. Here's more info about that:
https://articulate.com/support/article/Storyline-360-More-Quizzing-and-Tracking-Options#quiz-type