-
Improvement
-
Resolution: Won't Do
-
Minor
-
None
-
3.11.5
-
None
-
MOODLE_311_STABLE
Currently "Restrict access" in settings of various activities makes it possible to either restrict or allow access to that activity based on various conditions (date, grade etc.). With restricted access, the student cannot view the activity, with allowed acces, the student can view the activity and interact with it.
However, in other parts of those settings there are other "restrictions" (based on date) which have more granularity for some activity types. For example, "Assignment" has "Allow submissions from" and "Cut-off date", "Quiz" has "Open the quiz" and "Close the quiz", "Workshop" has "Open for submissions from" and "Submissions deadline". In the intermediate state (between those dates) the student can view the activity (and see the description, deadlines etc.), but cannot interact with it (for example, in case of "Assignment", the student in this intermediate state is not able to submit the assignment).
Would it be possible to also extend that "Restrict access" to make it possible to enable such intermediate states based on various conditions (not just date, which can be done without "Restrict access")?
A possible use case would be like this. Students have to choose the subject for the assignment, do the assignment and present the results. The restrictions I envision would make it possible to prevent the student from submitting the assignment before choosing the subject for it, without preventing the student from looking at description and deadline (they might affect the student's choice). Likewise, the restrictions I envision would make it possible to prevent the student from choosing the time slot for presentation before the assignment has been submitted, while allowing looking at the time slots that are left (if the student sees that most convenient time slots are almost gone, that might mean it is time to hurry with the assignment).
- has a non-specific relationship to
-
IDEA-257 Redevelop Completion API
-
- Research underway
-