Dial and restricted navigation

I have a dial navigation where the learner drags the clock arm around the numbers to visit each chapter of the module. 

Is there some way to stop learners from going ahead? In other words, they must visit each stop on the dial in order of time before moving forward?

I don't mean just keeping the Next button from them, I actually want them to take each section of learning in the order of the clock progress.

Thanks.

3 Replies
Sarah Hodge

Hi Louisa! Interesting question! I don't recall seeing anything like that. I don't know of a way to restrict learners from seeing other parts of the dial interaction. Perhaps you can combine the concepts in this locked navigation download, but instead, have the buttons within each dial section. Here's an article on how Allison LaMotte created that interaction. Learners would still be able to move the dial to each section, but the buttons would be locked. I haven't tried it yet, but I hope that gives you some new ideas that could work.  

Phil Mayor

You could use a dial but it becomes a little more difficult to restrict the use.

I think you need an additional variable to store the current section that is unlocked (maxCurrentSection). Then add a trigger to adjust the dial variable (dialVariable) something like this

Adjust dialVariable to variable maxCurrentSection IF dialVariable is > maxCurrentSection