Checking for unanswered questions

Jun 02, 2022

Hi,

I am working on putting together an exam. The ask was to submit all questions at once, so the learner is allowed to go back and forth and double check themselves before locking in the answers.

With that, I set up a mechanism to warn the learner that they have "x" unanswered questions. To do so, each slide has a number variable, initially equal to 1 (one). If a selection is made, it changes to 0 (zero). If all answers are deselected, it changes back to 1 (one). And in drag and drop, it will only change to 0 (zero) if all targets have a selection.

The final slide, with the submit button, tallies up the variables and shows a layer, advising the learner that they have that many unanswered questions left.

To check if questions are "touched" or not, I use the "state change" trigger in correlation to each answer:

  • Multiple choice: Pretty straight forward since you can't deselect, set the value to 0 (zero) if any of the choices are set to "Selected"
  • Drag and drop: Quite a bit more complicated but works, if anyone wants the details on that please let me know.
  • Multiple Response: This is where the problem is - While the solution seems sound and works for the most part, there are some instances that just won't work. Even if the setup is EXACTLY the same. Sometimes it would be the entire question where the mechanism won't work and other times just one answer.

I would love for others to have a look and let me know if I'm missing anything. In the attached example there is one question that functions correctly. In the second question, the 5th answer does not behave like the rest - It will change the variable to 0 (zero), but it will not change it back to 1 (one) when deselected.

See the checker at the top as you check and uncheck the choices.

Thanks in advance!

 

4 Replies