-
Sub-task
-
Resolution: Fixed
-
Minor
-
2.1.1, 2.1.8, 2.2.5, 2.3.2
-
MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE
-
MOODLE_23_STABLE
-
In the question status window, questions tell users they are "not yet answered" even though an answer has been given. What it actually means is the user hasn't saved their answer yet. Once it is saved, by moving from page to page, then it will say it is answered. This is also the case for the text next to each question where it will also says "not yet answered" until the user moves from page to page.
There should be some way to explicitly to either save a page, save an individual question, have pages automatically save, or else make the message clearer in the question status area. The biggest problem is screen reader users will read this text and won't necessarily know if they just missed a "save" button somewhere else on the page, which can lead to increased anxiety that they are going to mess something up.
This is a tricky problem because one potential solution would be to reintroduce the "save" button that was removed in 2.x. I assume that was taken out for usability reasons, which I think I agree with. Here are some other potential solutions.
1. Provide a save button/link next to each question that saves the question through an AJAX call
2. Reintroduce some type of "save this page" button/link
3. Have Moodle automatically save all of the questions on a page every 5 minutes through an AJAX call.
4. Have some type of explanatory text as the quiz begins that explains that answers are saved as you move from page to page.