Dial Activity Reset

Feb 09, 2023

I have added a dial activity to my course. As the dial moves to shows different layers of information. Each layer on the page is set to "Reset to initial state". When the activity is complete, and the learner moves to the next page, if they return to the activity, the dial is still at the last movement (step 5). If the learner moves the dial to step one, the page automatically jumps to the next page and they are not able to review the activity. How can I make the whole page reset so the learner can review at any point in the course?

8 Replies
Elizabeth Pawlicki

Hi Michael! Great question. I'd do two things: 1.) Double check your slide properties on the base layer where your dial lives, and make sure that's set up to "Reset to initial state" and 2.) Add a trigger on the base layer to set the dial value back to its initial value when the timeline starts on the slide. That way, if a user revisits the dial slide, it should go back to the beginning. I recorded a short peek for you with an example: https://360.articulate.com/review/content/692feef0-cb4e-4e0b-a03f-081b7a533f1c/review

Walt Hamilton

The first problem is that there are two dial variables, Dial1 and Dial11. The Dial setting says it is using the Dial1 variable, but when you check the variable usage, Dial11 thinks it is being referenced by Dial1. Because it is in use, it can't be deleted. I went to the Design of the Dial, set it to reference Dial11, then set it back to Dial1. That released Dial11, and I could delete it. The system started working, with (in my mind), one slight problem.  It never stops. As soon as one layer ends the next one begins. The learner can never stop, back up, or even move the dial. If that's what you want, that's fine, and you're ready to go. I think that if you are going to use the dial, you probably want the learner to move it. To allow that, you need to go to each layer, and delete the trigger that sets the dial to the next number. That gives the learner the ability to pause between layers, or even go back and repeat one if necessary. (if you leave that trigger on Step5 layer, it will automatically advance to the next slide. Otherwise, it just sets the Next button to Normal.)

 I also set the Dial to start at 0, and added Elizabeth's two suggestions, and I think it acts like you want.

Michael Mazo

Thank you Walt, I will give it a try. Yes I want the learner to move the dial when they are finished, I originally set it up to "hide" the dial while a layer is playing so the learner is forced to review each target. Then after the media plays, it is enabled to move forward. 

I'll take a look at it. 

Ivo Cimmino

Hi Elizabeth, I am having the same problem than Michael. I have followed your very clear recording, but still getting the same problem.

In my case, in stead of using a pre-built dial, I have converted a picture into a dial. Could this cause the problem, or it should behave exactly as a normal dial?

Thanks

Walt Hamilton

Changing the face of the dial to a picture will not change the workings of the dial.

Michael had several problems. Whic specific one are you experiencing?

Note that setting the slide properties to either initial or saved state will not effect the dial. Only a trigger that changes its underlying variable will change it.