Your opinion is needed on a question of policy, of how Moodle should work in general.
Suppose there is an activity in a course, such as a quiz. The "grade to pass" for that activity is set to 70%.
The activity completion settings are set to say the student must pass the activity in order for it to be considered complete.
A student completes the activity with a 78%. That's a passing score, so they are marked as passed and they continue through the course.
Some time later, the teacher changes the setting to say the new "grade to pass" is 80%.
The question is, had the student completed the activity, or should the new requirements be retroactive, affecting students who already completed?
If I were the student and I completed a course, maybe got a certificate or whatever and moved on with life, I'd be rather upset if the school later decided that I never completed it because they changed their grading policy retroactively.
That's doubly true for courses required for licensing and such by the government. I can't imagine if I take the course, completing it successfully, then when the regulators double check that I met the requirements for my license, the school says no, I failed, because after I passed they changed their mind about what score qualifies as passing, so I lose my license.
Someone mentioned that it made since to them to retroactively fail students when such a change is made, so we want to get a community consensus on which of the two is preferable.
What do you think:
1. A change like that be retroactive, changing students who had already passed to become "failed".
2. Once a student has passed, they passed. New requirements should apply only to new students attempting the activity after the change.
Note - going back and retroactively re-computing completions and changing them would be quite a bit more complicated and prone to bugs.