Skip to main content Skip to navigation

Assignment settings

Assignments in Moodle can be set up in many different ways. The settings you apply can determine:

  • Access and submission dates
  • Submission type (File, Text, Video or Mahara)
  • Whether students work on the assignment in groups or individually
  • What type of feedback Graders can provide
  • Allowing late submissions or granting extensions
  • And much more

Help on settings

  • To view all assignment options, click 'Expand all' in the top right.
  • Many terms and settings have a Help icon Help icon with some useful information about the setting
  • View guide on how to 'Create an assignment'
  • Assignment name (Required) - Give your assignment a name (which students will see to click on)
  • Description - Add a description for the assignment. If you want the description to display on the course page, check the box
  • Additional files - Here you can add files which may be of help to the students as they do their assignment, such as for example submissions or answer templates.
  • Allow submissions from - This stops students from submitting before the shown date but it doesn't hide the assignment and any included instructions or materials.
  • Due date - Submissions are still allowed after this date but will be marked as late. Disable it by unticking the checkbox. Assignments without a due date will appear on the dashboard with 'No Due Date' displayed.
  • Cut-off date - After this date, students will not be able to submit and the submit button will disappear.
  • Remind me to grade by - set smart alerts in the course overview to remind Graders to grade assignments by a predefined date. It helps Graders identify what student work needs their attention.
Submission types
  • Online text - If enabled, students type their responses directly in Moodle using a text editor for their submission
  • File submissions - If enabled, students are students are able to upload one or more files as their submission.
  • Maximum number of uploaded files - If enabled, each student will be able to upload up to the number set up by the course editor.
  • Maximum submission size - The maximum upload size refers to each file a student uploads. It cannot be larger than the limit in the Course settings. Maximum size is 100MB.
  • Accepted file types - The course editor can specify the types of file the students may upload to the assignment. A file type selector appears upon clicking 'Choose', offering a choice of different file types.

For more guidance on submission types, please see the 'Assignment submission types' guide

Feedback types
  • Feedback comments - If enabled, the Grader can leave feedback comments for each submission.
  • Feedback files - If enabled, a Grader will be able to upload files with feedback when marking the assignment.
  • Offline grading worksheet - If enabled, the Grader will be able to download and upload a worksheet with students grades when marking the assignment.
  • Comment inline - This setting allows the Grader to comment directly on an 'online text' type submission
Submission settings
  • Require students click submit button - If this is set to 'No' students can make changes to their submission at any time. (If you want to stop them changing work once you are ready to grade, click 'View/Grade all submissions'; locate the student and From the Edit column, click the action icon and select 'Prevent submission changes.'
  • If set to 'Yes', students can upload draft versions of the assignment until such time as they are ready to submit. Clicking the submit button tells the teacher they have finished drafting and want the work to be graded. They can no longer edit it and must ask the teacher to revert to draft status if they need to change it again. To do that, click 'View/Grade all submissions; locate the student and from the Edit column, click the action icon and select 'Revert the submission to draft'.
  • Require that students accept the submission statement - This setting requires students to read the submission statement for all submissions to this assignment.\
  • Attempt reopened - If 'require students to click submit' is enabled, then students may only submit once. You can change this here to 'Manually' and reopen it for students to resubmit, or you can change it to 'Automatically until pass', for the students to keep resubmitting until they get a pass grade.
  • Maximum attempts - Here the Assignment editor can decide how many attempts to allow if students can resubmit. If a student has to keep trying until they get a pass grade, you might decide to limit the attempts even though they have not yet passed - or they might be trying forever!
Group Submission Settings

These settings allow students to collaborate on a single assignment. Please see 'Create an assignment for group submission' for guidance.

  • Notify graders about submissions - If enabled, who whoever is set up as a grader in the Moodle-space will receive a notification when a student submits an assignment early, on time or late.
  • Notify graders about late submissions - If enabled, who whoever is set up as a grader in the Moodle-space will receive a notification when a student submits an assignment late.
  • Default settings for 'Notify students' - Set the default value for the 'Notify students' checkbox on the grading form.
Turnitin plagiarism plugin settings

To setup Turnitin for your assignment, see 'Setup Turnitin with an assignment'

  • Grade
    • Type (Points/Scale/None)
    • Scale - If the type is set to scale then choose from an existing one
    • Maximum points - if the type is set to points then enter a numeric value
  • Grading method - Simple Direct grading, Grading guide or Rubric
  • Grade to pass - This setting determines the minimum grade required to pass.
  • Blind marking - If enabled, this setting hides the identity of the students from the Grader
  • Use marking workflow - If enabled, Graders will go through a series of workflow stages before a mark is released to the student. This allows for multiple rounds of marking and allows marks to be released to all the students at once.
  • Use marking allocation - If enabled together with marking workflow, Graders can be allocated to particular students.
Restrict Access

This setting allows a course editor to hide the assignment completely or make it inaccessible until a date or Gradebook criteria is met.

  • Date - Prevent access until (or from a specified date and time.
  • Grade - Require students to achieve a specified grade
  • User profile - Control access based on fields within the student's profile
  • Restriction set - Add a set of nested restrictions to apply complex logics.
Activity completion

In order to use activity completion for your assignment activity, you need to turn on Completion Tracking in the overall Moodle space settings. See the guide on 'Activity completion' for more information.


The information on this page relates to Moodle v3.4 and was last updated August 2018.


Filter by tool, task or content