Skip to main content
Overview: Review & Retake Feature
Updated over 4 months ago

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.

Review and retake functionality

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)


Did this answer your question?