In MDL-39624 we came up with an policy around activity completion: Once an activity is marked as complete, then we never remove that status even if the activity settings are changed.
So, for example, the following is 'correct' behaviour:
- Create a quiz that allows 1 attempt, and which automatically gets marked as complete when a student has completed all their attempts.
- Student attempts the quiz and gets a bad mark - quiz is marked as complete.
- Teacher overrides the settings for that student, and allows them a second attempt.
Because of the policy, the quiz is still shown as complete, but this is clearly not what anyone was expecting, and this was reported as a bug MDL-52722.
It looks even stranger if the quiz has a 'Grade to pass' set. Then, the quiz is not just shown as Complete, but Complete - failed.
Is this enough to cause us to re-consider this policy?
(Note, I could not find a better forum than this one to post in. If there is a better forum, please could a moderator move this.)