In typical coder way, I have already written half the code, but only just wrote the specification document: Development:Flagging_questions_during_a_quiz_attempt. Even though this is already half-implemented, it would still be great to have any comments or suggested improvements. It may be a few days before I can do any more work on this, and if there are good suggestions it is not too late to incorporate them.
The tracker issue is MDL-16263. Below is a bit more info, copied from the docs page.
We want students to be able to mark certain questions as they are doing them for whatever purpose, for example:
- because they want to go back and check their answer before submitting the quiz.
- because the results will only be released later, and they particularly want to remember to check whether they got this question right.
- because they want to ask their friend or teacher something relating to that question later.
This should be a simple toggleable marker, so a question is either flagged or not. The flag is controlled the person attempting the quiz. Other people (for example a teacher reviewing the quiz) can see but not change the state.
Teachers should be able to configure whether flags are used on a particular quiz