Moodle 3.2: Assignment Settings

Applies to: Moodle 3.2

Assignments can be set up in many different ways. The settings can be used to determine:

  • Access and submission dates
  • Submission type (files or text online)
  • Whether students can add comments
  • What types of feedback instructors can provide
  • Grading options - scoring with points, rubrics, or marking guides
  • Allowing late submissions or granting extensions
  • And much more.

Help on settings

  • Many terms or settings have a Help icon Help icon with useful information.
  • To have all assignment options visible, click Expand all in the upper right.


  • Assignment name* (*Required) - Avoid special characters like * ; \ / : ! and . The name will be a link on the course home page.
  • Description* (*Required) - Visible in the assignment page and on the Activity index page.
  • Display description on course page - Check this box if you want the assignment description to appear on the main course page right below the link to the assignment
  • Additional files - Additional files for use in the assignment, such as answer templates, may be added. Download links for the files will then be displayed on the assignment page under the description.


  • Allow submission from - Date and time assignment is open for submissions.
  • Due date - Date and time assignment is closed to submissions. If there is no Cut-off date, late submission will be marked in red text on the assignment-grading page.
  • Cut off date - Date and time assignment is closed for submissions.
  • Always show description - If you want students to be able to view the assignment description only when the assignment allows submissions, check this box. Otherwise, students will always be able to view the assignment description from any point in the semester.

Submission Types

  • Online text - If enabled, students are able to type rich text directly into an editor field for their submission.
  • File submissions - If enabled, students are able to upload one or more files as their submission.
  • Work Limit - If online text submissions are enabled, this is the maximum number of words that each student will be allowed to submit.
  • Maximum number of uploaded files - This number will not be listed anywhere on the assignment. We suggest you mention it in the assignment description.
  • Maximum submission size - Upload limit for a single file. Maximum size is 20 MB. Ability to upload files may cease if course site reaches 500 MB in total size.

Feedback Types

  • Feedback comments - If enabled, the marker can leave feedback comments for each submission.
  • Offline grading worksheet - If enabled, the teacher will be able to download and upload a worksheet with student grades when grading the assignment.
  • Feedback files - If enabled, the teacher will be able to upload files with feedback when marking the assignments. These files may be, but are not limited to, marked up student submissions, documents with comments or spoken audio feedback.
  • Comment Inline - If enabled, the submission text will be copied into the feedback comment field during grading, making it easier to comment inline (using a different color, perhaps) or to edit the original text.

Submission Settings

  • Require students click submit button - If enabled, students will have to click a Submit button to declare their submission as final. This allows students to keep a draft version of the submission on the system until ready for final submission. If a student does not click the Submit button before the Date Due Moodle will automatically submit the assignment items at that time.
  • Require that all students accept submission statement - Require that students accept the submission statement for all submissions to this assignment (an anti-plagiarizing statement).
  • Attempts reopened - This option determines how student submission attempts are reopened. The Never option makes sure that students cannot reopen an assignment once it has been submitted. The Manually option allows only a teacher to be able to reopen an assignment for a student. The Automatically until pass option allows the student the ability to reopen and submit updated submissions until the grade to pass value set in the Gradebook (available in the Setup & Layout section) for this assignment.
  • Maximum attempts - This option allows you to set the maximum number of submission attempts that can be made by a student. After this number of attempts has been made, the student will no longer be able to attempt a new assignment submission.

Group Submission Settings

  • Students submit in groups - If enabled, students will be divided into groups based on the default set of groups or a custom grouping. A group submission will be shared among group members and all members of the group will see each other's changes to the submission.
  • Require group to make submission - If enabled, users who are not members of a group will be unable to make submissions.
  • Require all group members submit - If enabled, all members of the student group must click the Submit button for this assignment before the group submission will be considered as submitted. If disabled, the group submission will be considered as submitted as soon as any member of the student group clicks the Submit button.
  • Grouping for student groups - This is the grouping that the assignment will use to find groups for student groups. If not set, the default set of groups will be used.


  • Notify graders about submissions - If enabled, whoever is set up as a grader in the course (usually a teacher or TA) will receive a message whenever a student submits an assignment, early, on time and late.
  • Notify graders about late submissions - If enabled, whoever is set up as a grader in the course (usually a teacher or TA) will receive a message whenever a student submits an assignment late.
  • Default setting for "Notify students" - Set the default value for the "Notify students" checkbox on the grading form.



  • Grade
    • Type (Points/Scale/None)
    • Scale - If type is scale then choose from existing one.
    • Maximum points - If type is points then enter a numeric value.
  • Grading method - Simple Direct Grading, Grading Guide, or Rubric.
  • Grade category - Select an existing Gradebook category to place the assignment. Uncategorized is the default choice, and is present in all new sites. Use the Grades tool to create Gradebook categories.
  • Grade to pass - This setting determines the minimum grade required to pass. The value is used in activity and course completion, and in the gradebook, where pass grades are highlighted in green and fail grades in red.
  • Blind grading - Blind grading hides the identity of students to graders. Blind grading settings will be locked once a submission or grade has been made in relation to this assignment. To turn off blind grading, go to Administration > Assignment administration > Reveal student identities.
  • Use grading workflow - Enabling this feature allows grades to go through a series of workflow stages before being released to students. This allows for multiple rounds of grading and allows grades to be released to students at the same time.
  • Use grade allocation - If enabled together with grading workflow, graders can be allocated to particular students.

Restrict Access

Allows an assignment to be hidden completely, or 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.
  • Group - Allow only students who belong to a specified group, or all groups.
  • Grouping - Allow only students who belong to a group within a specified grouping.
  • User profile - Control access based on fields within the student's profile.
  • Restriction set - Add a set of nested restrictions to apply complex logic.

Activity Completion

In order to use Activity Completion, you need to turn on Completion Tracking in the overall course settings.