Set Different Due Dates for Student Groups

Instructors can use the override function to create differentiated assignment due dates for groups. This might be useful if you have different class sections or student "cohorts" in one Moodle course and you want to set different due dates for each group.

You can only set group overrides on Assignments and Quizzes.

Group overrides allow you to change the following settings:

  • (on assignments)
    • Allow submissions from date (the first day / time students will be able to submit anything to the assignment)
    • Due date (the day / time that displays to students on the assignment page and in the Moodle Calendar)
    • Cut-off date (the last day / time students will be able to submit anything to the assignment)
  • (on quizzes)
    • Open the quiz date (the first day / time students will be able to submit anything to the assignment)
    • Close the quiz date (the last day / time students will be able to submit the quiz; also the day / time that displays to students on the quiz page and in the Moodle Calendar)
    • Time limit (how long students have to submit the quiz after they've started)
    • Attempts allowed (how many times students can take the quiz)

This guide shows how to have different assignment due dates for different groups, but the process is the same for overriding other assignment settings or quiz settings. Note that you cannot override the "Expect completed on" date.

Before getting started with this guide, follow the steps for creating groups. Create a group for each class section or student cohort.

Part1
Set a due date in the assignment settings

(if you've already set a due date that works for one of your student groups, continue to Part 2)

  1. Open the assignment you want to add overrides to.
  2. Click the gear icon at the top right of the page then select Edit settings. This will open the assignment settings page.
  3. Under the "Availability" section, set a Due date. You should choose a due date that applies to one of your student groups. That way, in Part 2, you'll have one less group override to add.
  4. Click Save and display.

Part2
Add the group overrides

  1. Open the assignment you want to add overrides to (if you're not there already).
  2. Click the gear icon at the top right of the page then select Group overrides.
  3. On the page that opens, click the Add group override button. Then you'll be on the group override settings page. If the "Add group override" button is greyed out, it means you do not have any groups in the course. Follow the steps for creating groups to create a group for each class section or student cohort. Then return to this guide.
  4. Select the group you want to add an override for from the group dropdown.
  5. Change the Due date. This changes will only apply to the group you've specified in step 4.
  6. Click Save.
  7. You'll see the overrides you just added in the list of overrides. You can add more group overrides for the other student groups, unless there are only two groups, in which case you're done! The group that you applied the override for will have the different due date and the group that you didn't set the override for will have the default assignment due date. This is why it's a good idea to set the overall assignment due date to one that applies to one of the student groups.