Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-61226

Add Ability to Lock Submitted Assignments after Deadline

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Development in progress
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.4.1
    • Fix Version/s: None
    • Component/s: Assignment
    • Testing Instructions:
      Hide
      1. As a teacher, create an assignment and in 'Submission settings' set 'Prevent late resubmissions' to 'Yes'.
      2. As a student, verify that you are able to submit to the assignment.
      3. After submitting, return to the assignment and verify that you are able to update your submission.
      4. As a teacher, set/update the due date to a time in the past.
      5. As the same student, verify that you are now unable to update your submission.
      6. As a different student, verify that you are still able to submit to the assignment for the first time.
      7. As a teacher, grant an extension to one of the students.
      8. As a student with an extension, verify that you are now able to update your submission again.
      Show
      As a teacher, create an assignment and in 'Submission settings' set 'Prevent late resubmissions' to 'Yes'. As a student, verify that you are able to submit to the assignment. After submitting, return to the assignment and verify that you are able to update your submission. As a teacher, set/update the due date to a time in the past. As the same student, verify that you are now unable to update your submission. As a different student, verify that you are still able to submit to the assignment for the first time. As a teacher, grant an extension to one of the students. As a student with an extension, verify that you are now able to update your submission again.
    • Affected Branches:
      MOODLE_34_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-61226-master

      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.

       

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                4 Vote for this issue
                Watchers:
                10 Start watching this issue

                Dates

                • Created:
                  Updated: