-
Improvement
-
Resolution: Duplicate
-
Minor
-
None
-
4.1.6
-
None
-
MOODLE_401_STABLE
Hi, I'm not sure whether this is an actual bug or an improvement, but it's un-intuitive at the very least.
Steps
- Create a quiz with a single question (doesn't matter which kind)
- In the quiz settings, set the "Grade to pass" to 1.00
- In the quiz activity completion settings, check "Student must receive a grade to complete this activity" and "Student must receive a passing grade to complete this activity"
- Now create a separate Page activity on the course home page
- Under "Restrict access," set the restriction that the student must have the quiz marked as complete.
- As a test student, take the quiz and answer the question wrong.
- The page activity will show up as available, even though the student failed the quiz
I realize that there is a separate option for "must be completed with a passing grade" in the restrictions, but if passing the quiz is a condition for its completion, it shouldn't be read as complete by other components of Moodle when someone fails.
Hope this makes sense. Thanks!