Module prerequisites not working after assignment regrade

WayneXYZ
Community Explorer

The setup: Students have to complete weekly modules in order to access the final exam. The weekly modules are set as pre-requisites for the exam module.

The issue: If a student once completes a required module but then the instructor changes their grade, the pre-requisites are ignored completely.

Example: A TA grades a student's assignment 4 as "complete." This completes module 4 and unlocks the exam module. The student sees a green checkmark. The instructor then re-checks the assignment and realizes that it should have been marked as "incomplete". The instructor changes the grade. Under "Module progress", the module now correctly shows up as "In progress," as expected. The student sees a red incomplete mark, as expected - but they're still able to access the exam module, even though they don't fulfill the requirements anymore.

How is that possible?

 

Expected behavior: If a grade change leads to a module becoming incomplete, then other modules for which it is a pre-requisite should be automatically locked again. 

 

It's hard to understand why this is not already the case. Here's a screenshot from a test student account: you can see that modules "Week 4" and "5" are incomplete, and serve as a requirement for the "Take Home Exam" module. And yet I can open the exam module without any issues. The pre-requisites have zero effect.

 

Clipboard01.png

Labels (1)