I have five modules that need to be taken in order . The assessment can only be taken if all the modules have been completed. Any suggestions are greatly appreciated.
I currently have used states and variables to display a check mark when a module is completed.
You could have a menu with only the first menu button enabled at the start, as in this example: http://dev.keypointlearn.com/xcl71_SL/SequenceMenu/story.html. As you complete each topic/module, the next menu buttons is enabled. Following this approach, a Start Quiz button could be the last one in the sequence.
I couldn't find the source for the published example anymore. So I adapted another example file I had done a while ago, see attached. It follows the same idea; as one section is completed, the menu button for the next one is 'enabled'. In this example, a completion layer is displayed when all five sections have been completed. You can adapt this layer to jump to an assessment instead.
Michael thanks. I will take a look at it. Ashley, disabling the buttons is another good option. I want to use my custom menu instead of the built in one.
I have followed your instructions, however, I can still randomly select any menu button without going in order. The thing I noticed is that almost all the code is listed under button triggers and not slide triggers. Is that the problem? How can I change it. Moving up and down is very limited within the type of trigger. Help.
actually, in my example, most of 'the magic' happens in slide triggers on the menu slide. These triggers are used to enable the next menu button as you complete each section. Also, make sure that the initial state of your menu button EXCEPT the one for module 1, is set to disabled. If you can, I suggest you post your file (or a portion of it) here, so that we can have a closer look.
I thought I found the problem. I have everything correctly on slide triggers and object triggers now. However, I still can't control the order of the buttons. Now I need help.
I thought I found the problem. I have everything correctly on slide triggers and object triggers now. However, I still can't control the order of the buttons. Now I need help.
No problem, post your file here and we have a look.
12 Replies
You could have a menu with only the first menu button enabled at the start, as in this example: http://dev.keypointlearn.com/xcl71_SL/SequenceMenu/story.html. As you complete each topic/module, the next menu buttons is enabled. Following this approach, a Start Quiz button could be the last one in the sequence.
Michael this is a good idea. Do you have the source file available?
Hi Robbin,
In addition to Michael's suggestion, you could use the built in Storyline menu to control navigation, and if you have the previous/next button enabled you may want to look at disabling it until a user has interacted with all the elements of the slide.
I couldn't find the source for the published example anymore. So I adapted another example file I had done a while ago, see attached. It follows the same idea; as one section is completed, the menu button for the next one is 'enabled'. In this example, a completion layer is displayed when all five sections have been completed. You can adapt this layer to jump to an assessment instead.
Michael thanks. I will take a look at it. Ashley, disabling the buttons is another good option. I want to use my custom menu instead of the built in one.
You can disable you custom buttons as well at the bottom of that tutorial.
Let us know if you need anything else!
Michael,
I have followed your instructions, however, I can still randomly select any menu button without going in order. The thing I noticed is that almost all the code is listed under button triggers and not slide triggers. Is that the problem? How can I change it. Moving up and down is very limited within the type of trigger. Help.
Hi Robbin,
actually, in my example, most of 'the magic' happens in slide triggers on the menu slide. These triggers are used to enable the next menu button as you complete each section. Also, make sure that the initial state of your menu button EXCEPT the one for module 1, is set to disabled. If you can, I suggest you post your file (or a portion of it) here, so that we can have a closer look.
I may have figured it out...Will report back shortly.
I thought I found the problem. I have everything correctly on slide triggers and object triggers now. However, I still can't control the order of the buttons. Now I need help.
No problem, post your file here and we have a look.
Hi Robbin,
If you're able to share the .story file here we're happy to take a look.
This discussion is closed. You can start a new discussion or contact Articulate Support.