Forum Discussion

JudyNollet's avatar
JudyNollet
Super Hero
2 years ago

TIP: Build a Rise Course with a Pretest

There is a way to include a pretest in a Rise course! 

Rise doesn't have pretest functionality built in—at least, not yet. But it can be done using a few Storyline blocks, some button blocks, and navigation restrictions.

This demo shows how to let a user skip the content if they pass. If they fail, they have to go through the content.

 

Caveats: The program can't tell the LMS if the user passed the pretest or if they went through the content. And it can't tell the LMS the user's score. But it can tell the LMS that the user "completed" the course.

*** UPDATE 2024-01-17 ***

As per Ingrid Marcum's comments below, there's another caveat. If a user fails the pretest, exits the course before proceeding to the content, and then relaunches the course, the Storyline block will reset. In other words, the user would be able to retake the pretest. As Ingrid said, the Articulate staff "confirmed that the storyline blocks will always reset when revisiting the page in Rise." So, alas, this method isn't a solution if you're concerned about users doing that. 

  • IngridMarcum's avatar
    IngridMarcum
    Community Member

    Cheryl, thank you for this!! Very helpful. I'll have to add that in next time. In the version I built, the user wasn't given a choice on whether to resume or restart, it just restarted automatically. But hopefully your fix would prevent that. Thanks again!

  • AdamMcKnight's avatar
    AdamMcKnight
    Community Member

    I am still trying to figure out how to embed the pre-test into the body and then set it to function as in the demo.