Guide the learners

Check learners progress through your learning experience.
This guide explains how to add a subset of checks to the challenges with Virtual Browser tabs of your track.

Challenge checks

The following checking system for SaaS/Business Applications makes use of the internal lifecycle scripts. A challenge check script runs when the learner clicks Check on a challenge page and verifies if the learner has correctly solved the challenge. If the learner has done well, the track continues. Otherwise, the track pauses and the learner gets a hint to solve the challenge.
If the challenge has only one tab and its type is "Virtual Browser" then checks will be running automatically without the learner pressing the "Check" button. As soon as the learner completes all tasks he will be moved to the next challenge.
Two different check types are available:
  • Element: A learner is able to view and/or display a web element on the current page.
  • Location: Content creators can check if a learner is on a specific website through a subset of checks on the location like if the domain starts with, ends with and/or contains a substring.

Adding a challenge check

🌐 Web UI
  1. 2.
    Create a track following the previous guide.
  2. 3.
    Once on the Track overview page click on Add button and choose UI check option. ↳ Instruqt will start the track for you in Content Creator mode.
  3. 4.
    On the right sidebar a new tab option will appear named Checks, click on it.
  4. 5.
    Click on Add check. ↳ Instruqt will show you two different ways of creating a check.
  5. 6.
    If the goal is to verify that a learner is on a specific page, click on Be on a specific URL option.
    • In the first dropdown we can specify if we to check that it Contains, Starts or Ends with the text that's gonna be written below it.
    • Also, location inside the playground can be imported to the sidebar pressing on Copy URL from current page. Note: you can add as many as you want but the domain (URL) have to satisfy all of them.
  6. 7.
    If the goal is to verify that a learner sees a specific element on your website, click on See this on the page option. ↳ Instruqt will enable a feature to hover elements in your website with the cursor.
    • After clicking an element, Instruqt will display how is going to identify it.
    • Also, there's an option to show a custom hint, press click on Show hint if a user fails this check and type the desired text.
  7. 8.
    In both options, after setting the desired options and/or elements, remember to click on Save check.
  8. 9.
    In order to verify all the checks created, go back to the Assignment tab and click on Next/Check button to trigger the checking system as if it was a learner.
  9. 10.
    Repeat the same procedure for every challenge created on the track.
Well done! Now you can play your track to see if everything works as expected.