Forum Discussion

danielbenton's avatar
danielbenton
Community Member
2 months ago
Solved

Rise Custom HTML blocks as a completion trigger.


How to use the new Rise Custom HTML blocks as a completion trigger.

This new Rise feature is awesome, but by default, any custom blocks you code mark as complete the moment they’re viewed. Not great if you’ve built a custom interaction or assessment which you want to ensure is completed as part of the learning experience. 

A workaround: add a SCORM call inside the block so the course only completes once the learner finishes your custom interaction.

https://rise.articulate.com/share/XAi7AbMB5pkMWJLx-9QV3jRXhutox1ZK#/lessons/RNTzkftIhxH9pcezL0NtonVnN-a9Ee91

here is one I made earlier, I’ve tested it and this overrides any native completion trigger set on your rise course export. The full HTML code is beneath for you to repurpose as needed. 

This approach should work for Scorm 1.2 and 2004. 

To ensure the native rise triggers don’t conflict with our custom one either…

In cases where you can turn off navigation and buttons, add a hidden inaccessible final lesson and set the rise course completion trigger to 100%. 

If navigation needs to be active, drop in a storyline block with no completion trigger and set that as the native completion marker on export.

  • Love the creativity here danielbenton​ ! And good news. We're actively working on an official solution to allow code blocks to connect to continue blocks. We'll post in the Code block group as soon as we have a first version available for testing.

4 Replies

  • Love the creativity here danielbenton​ ! And good news. We're actively working on an official solution to allow code blocks to connect to continue blocks. We'll post in the Code block group as soon as we have a first version available for testing.

  • Thank you so much for sharing this example! 

    Are you a part of our Code Block Group by any chance? I feel like you might enjoy being a part of that and connecting with others who are building with this feature 😃

    • danielbenton's avatar
      danielbenton
      Community Member

      Didn’t even know it was a thing! Thank you, I’ve just joined now

      • Noele_Flowers's avatar
        Noele_Flowers
        Staff

        Oh of course so glad to be able to point you to it! And also so glad you shared here :)