Details
-
Improvement
-
Status: Development in progress
-
Minor
-
Resolution: Unresolved
-
3.4.1
-
None
Description
Overview
Improve assignment settings / behavior so that students can submit multiple drafts up to an assignment deadline but not re-submit after the deadline. Moodle currently attempts to overcome this with the Require Submit Button option:
Requiring Submit = ON problematic, students either click too early and cannot subsequently cannot update their assignment or forget to click all together meaning their assignments are marked late. It is not a good process or user experience.
Require Submit = OFF off means students can submit as many times as they want before the deadline which works well. The problem is, if they become confused and submit again after the deadline their assignment is marked late. This is not a good process or user experience.
What would work better is:
- Students can submit and re-submit as many times as they want up until the deadline
- After the deadline arrives students who have already submitted would NOT be able to re-submit (marking their assignments late)
- After the deadline students who have not submitted an assignment at all would still be able to (marking it late)
For this to work Moodle would need to determine whether the deadline had passed when a student viewed their assignment and would prevent them re-submitting if they had already submitted a previous version / draft
Summary
- Project size: small
- Audience: primary schools, universities, work places
- Target users: teachers, students, administrators
User Stories
As a teacher, I should be able to enable a feature to "prevent editing / updating of assignments after deadline"
As a student, I should be able to edit / re-submit my assignment as many times as I need to until the deadline. Once the deadline passes I should be prevented from accidentally editing my assignment again which would result in it being marked late.
As an administrator I should be able to set the default value for this setting and lock it in line with my orgainisations policies on assignment handling.