Custom Bookmarking and Conditional Navigation in E-Learning #390

Conditional Navigation in E-Learning #390: Challenge | Recap

“How do I restrict navigation until one or more modules are viewed?”

How do you lock navigation until the learner views all content in Storyline 360? This is a question that crops up time and again in the community. And for good reason.  

When you’re getting started in Storyline, you learn to use visited states to evaluate when all items on a slide have been clicked. This is easy and doesn’t require advanced triggers or variables because everything is happening on the same slide.

But when you’re working across multiple slides and need to restrict navigation, you’re going to need variables. There are many ways to tackle this challenge. You can use text, number, or true/false variables. Whichever approach you take, this is a common task every Storyline designer should know how to do. And that’s what this week’s challenge is all about.

Challenge of the Week

This week, your challenge is to share a conditional navigation or bookmarking example to show how variables can be used to track learner progress.

If you’re new to Storyline or haven’t worked with variables, you can still participate. Post your question in the community and let us know where you’re stuck, and we’ll help you out.

Resources

User Guide

Share Your E-Learning Work

  • Comments: Use the comments section below to share a link to your published example and blog post.
  • Forums: Start  your own thread and share a link to your published example..
  • Personal blog:  If you have a blog, please consider writing about your challenges. We’ll link back to your posts so the great work you’re sharing gets even more exposure.
  • Social Media: If you share your demos on Twitter or LinkedIn, try using #ELHChallenge so your tweeps can track your e-learning coolness.

Last Week’s Challenge:

Before you navigate this week’s challenge, check out the new hire orientation and onboarding examples your fellow challengers shared over the past week:

12 Awesome Employee Onboarding & New Hire Training Examples #389

New Hire Training Examples RECAP #389: Challenge | Recap

New to the E-Learning Challenges?

The weekly e-learning challenges are ongoing opportunities to learn, share, and build your e-learning portfolios. You can jump into any or all of the previous challenges anytime you want. I’ll update the recap posts to include your demos.

Learn more about the challenges in this Q&A post and why and how to participate in this helpful article.

117 Comments
Jonathan Hill
Jonathan Hill
Brice Maret
Jonathan Hill
Jonathan Hill
Thierry EMMANUEL
Faizan Mohiuddin
Brice Maret
Jodi M. Sansone
Joe Waddington
Brice Maret
Yvonne Urra-Bazain
Yvonne Urra-Bazain
Yvonne Urra-Bazain
Kaylene Wance
Kaylene Wance
Melanie Bowman
Brice Maret
Brice Maret

I suppose that right now, you have a "programmation" that is "each time you click this button, add 1 to the variable (i don't know your variable's name) or it is when you enter a layer/slide after clicking a button. To avoid someone clicking the same button and still managing to arrive to the "assessment part", you keep the "add 1 when you click on a button" but you add on the bottom of this event in the condition "If the state of my button is "normal". In that way, after visiting a button, you change his look (it becomes darker). So it's not the same state. SO if someone clicks again on the same button, since the state will not be the same, the "add +1 to the variable" event will not trigger. For the audio, after I arrived to the main menu and clicked on "return" on the player... Expand

Ron Katz
Eva Ludowig
Eva Ludowig
TJ Akisanya
Katherine Boicos
Nick Russell
Sharon Keung
Reginald J