Give learners the choice to review their decisions, update answer choices, or completely retake activities or the whole course.
Leverage advanced logic to build in options for learners to go back to the beginning (or any previous state/activity) and review or retake part or all of the course!
Overview of the Review & Retake Feature
The review & retake feature leverages SimGate's familiar If/Then logic function to allow you to:
Branch to the beginning or any previous states based on user decisions, actions, and/or scores
Guide learners to retake portions of a course where they could benefit from a second attempt (or as many times as desired or needed)
Provide learners the option to improve their scores and deepen their learning
Help learners prepare for assessments by reviewing the course and their previous choices
Customize the experience for your learners
There are so many use cases for this feature, the possibilities are endless!
Each setup will be unique to your project and needs - reach out to Regis Support if you want help to ideate on the best way to incorporate this in your course!
Using Advanced If/Then Logic for Review & Retake
Destination State Logic
Use the destination state logic interface to specify If/Then logic.
Choosing Specific Destination States
Where do you want your learners to go?
Branch learners to the beginning or any state based on user decisions, actions, and/or scores.
User Data reset options
Keep or clear learner decisions?
Depending on the design purpose for the review or retake, specify whether user decisions will be kept or cleared along the route during a subsequent attempt.
"Keep User Decisions" - If the creator decides to “keep user decisions”, users will see their previous decisions in the activities as they progress through the course along the specified route during a subsequent attempt.
Users will be able to make changes if desired or keep their original answer.
If they choose to review & retake multiple times, users will always see decisions from their most recent attempt.
"Clear User Decisions" - If the creator decides to “clear user decisions”, users will NOT see their previous decisions in the activities as they progress through the course along the specified route during a subsequent attempt.
During a subsequent attempt, it will be a “clean slate” on all decisions along the specified route (often, but not always, from the beginning).
NOTE: If the destination state is in the future, the "User Decisions" dropdown is hidden as no user decisions have been made yet.
Example:
IF Learner selects "Review & Retake Go back" in the Round 3 Course of Action Activity
THEN They will be sent back to the Round 1 Welcome page, keeping user decisions along the route.
Tracking users’ "attempts"
SimGate always captures a snapshot of data for every user’s attempt on the backend. However, currently, there is no way to display the data from previous attempts to either the learner or administrators through project reports or dashboard reports.
Future iterations of this feature plan to incorporate the ability to display and compare the data for multiple user attempts.
DIY STEPS
In Studio, navigate to the specific state from which you would like to build a branch to a previous state(s).
NOTE: You must build in a yes/no question that allows your learners to choose if they want to review or retake the course (or whatever section you specify). This allows you to build the If/then logic using this input to activate your branching.
Examples:
To add a branch based on if/then logic (IF a user chooses to review/retake, THEN the branch takes them to Y), on the right-hand side of a state, click on the plus sign that appears below the arrow.
This will bring up a "Destination State Logic" box where you can inject your if/then logic.
IF How to
Click on the empty text box labeled "type," and choose the variable from the dropdown menu that corresponds to the Round, State, Activity, and Option on which you want your logic based.
Depending on your needs, select "selected" or "not selected" from the dropdown.
THEN How to
Next state will be
Create New (new state in the wireflow to the right)
This auto-creates a new state that your learner will be sent to if that response is selected (or not selected).
Specified state (Any state in any round, before or after)
Click on the empty text box to choose the variable from the dropdown menu that corresponds to the Round and State which you want to send your learners
NOTE: If the destination state is in the future, the "User Decisions" dropdown is hidden as no user decisions have been made yet.
User Decisions
"Keep User Decisions" - users will see their previous decisions along the specified route during a subsequent attempt.
Users will be able to make changes if desired or keep their original answer.
If they choose to review & retake multiple times, users will always see decisions from their most recent attempt.
"Clear User Decisions" - users will NOT see their previous decisions along the specified route during a subsequent attempt.
During a subsequent attempt, it will be a “clean slate” on all decisions along the specified route (often, but not always, from the beginning)