Forum Discussion
Tracking a Running/Evolving "Score" Within a Multi-Questioned Scenario
- 1 month ago
Hi Jeff,
Just create your Score variable. Then, any time you want a point added, such as when a user clicks on something, then add a trigger to add 1 to the Score variable.
In this image, you can see the Trigger will add the value of 1 to the variable named "Progress" when the user clicks on a button.
If you are creating your own buttons and not using the built-in quiz feature, be careful that a user might click the button, click away, and then re-click a button as they make their final choice. This would cause the variable to get 2 points instead of 1. Therefore, you might need to use a Submit button that would adjust the Score variable and move to the next slide.
For example, your Trigger might be Adjust Variable, Add value 1 to Score, when the user clicks Submit, on the Condition that the correct button (related to the correct choice) is in the Selected state.
If this answers your question, please mark it solved. Otherwise, feel free to ask a follow-up question.
I think KendalRasnake-1's solution (using graded-question slides) is the easiest. You can set up the graded-question slides (standard or freeform) and the associated Results slide however you want. For example, instead of Success and Failure layers on the Results slide, you could have layers that correspond to different levels (for example, if they score 0-3, 4-7, or 8-10). Set up your own triggers to show the appropriate layer based on the user's points.
It is also possible using your own variable. You don't need Javascript; just add the appropriate point(s) when the user submits the correct answer. Just be sure there's no way for them to submit a given answer more than once, because that would impact the score. On the custom results slide, you could show the appropriate text box based on the variable's value (like Silverfire suggested), use an object with different states, or put the feedback on different layers.
Thanks, Judy,
I'm trying to NOT use any quiz-creation tool, so that's why Kendal's suggestion doesn't work for me.
I AM trying to do something like what you're talking about in the second paragraph. My problem is, when you say "just add the appropriate point(s) when the user submits the correct answer," I don't quite know how to do that. But that's exactly what I'm trying to do--begin with a "SCORE" variable that defaults to 0 and add 1 point to that SCORE variable when the user selects the correct answer.
- JudyNollet1 month agoSuper Hero
Since Kendal already replied to this, I added another reply to the main thread (so it will be more visible to those who find this discussion in the future).
Related Content
- 10 months ago