Forum Discussion
SteffiAuerbauer
2 years agoCommunity Member
Creation of an individual result slide
I'm creating some quizzquestions in Articulate right now. The result slide should show an individual result.
That means: The quiz contains 10 questions. If the user answers a question in the quiz ...
JudyNollet
2 years agoSuper Hero
It is possible.
- Create a T/F variable for each question to track whether the user gets an order. For example, give these a default value of False. Have that mean they don't get an order.
- Change the variables to True if the user answers "No." The "when" for this trigger depends on how the questions are set up.
- If the questions have a button for submitting the answer, the trigger to set the variable to True could happen when the user clicks that button, with the condition that the "No" button is Selected.
- If the answer is submitted as soon as the user clicks either "Yes" or "No," set the variable to True when the user clicks "No."
On the results slide:
- Create an object (text box or shape) for each potential "order." These should have an Initial state of Hidden.
- For each object, add a trigger that changes its state to Normal with the condition that the associated variable = True.
Unfortunately, this means that you have to lay out all 10 orders on the slide, but only some of them may show. And that doesn't look great. You'd have to use JavaScript to be able to show only the appropriate orders and rearrange them so there are no gaps, or to just compile the text of the orders. (Sorry, I can't help with that.)
Another option that would look better: Instead of hiding the objects, have their Initial state either look dimmed or be a filled rectangle with no text. In other words, the user would see an object for each potential order, but some of them would be highlighted to indicate that those are their orders.
Here's more info about conditions and variables: