How do I make these checkboxes a conditional interactivity?

Apr 19, 2018

Hi all,

I'm trying to build an interactivity where the learner checks off the correct answer choices in a pick many, then clicks submit (disabled until an answer choice is made) and the answer layer displays with the correct answer choices displayed along with expert feedback. Pictured below is the mockup.

Base Slide

Answer Slide

My approach was to create a base slide with an answer layer. On the answer layer the answer text default state is hidden. When the learner clicks the corresponding checkbox for the answer text, I set a trigger to change the state of the answer text to normal.

But this didn't seem to work. What am I missing? Pictured below are the slide triggers and the conditions for the answer text to appear on the answer layer.

Please help! Thank you very much in advance.

3 Replies
Sachiko Goodyear

Thanks for the quick response Wendy!

I did that on my first try, but it didn't work. I actually found a solution that did work. So this case is closed. Here's my solution:

1) First, I created True/False variables for each checkbox with a default setting of False.

2) Second, I created a trigger on each checkbox so that the variable, in this case 303Checkbox1, is adjusted to True when it is selected.

3) Third and last, I went to the Answer layer and created triggers for the correct text box to appear IF the corresponding checkbox was selected. In this example, I want to change the state of the Answer1 text box from its default state of Hidden to Normal when the timeline starts on the Answer layer (because the learner mush first click Submit on the base layer, which takes them to the Answer layer, otherwise the Answer1 text appears before the learner clicks the Submit button and that is a No), ON THE CONDITION that the corresponding checkbox, 303Checkbox1, has been selected (Equal to True).

I hope this helps anyone else in my predicament.

 

This discussion is closed. You can start a new discussion or contact Articulate Support.