Creating Assignments in Moodle

Students can submit work for a course via the Assignment Activity in Moodle. Learn how to create and use the Assignment Activity, including the various, commonly used settings.

If you don’t have time to watch the entire session, click the upward arrow tab at the base of the player window to reveal a table of contents that includes links to the various topics covered in the video. Click the rightward pointing arrow to open the video in the full Panopto video player in a new tab.

Embedded Panopto Player Controls-Table of Contents, Watch in Panopto

Adding an Assignment to a Course

  1. Open your course and Turn editing on.
  2. Click the Add an activity or resource button.
  3. Select Assignment.
Moodle-Add Assignment button

General Settings

Under the General heading, enter a Name and Description for the assignment.

Moodle Assignment Activity-Name and Description field

Availability Settings

Under the Availability heading, set the Allow submissions from date.

  • If enabled, the Due date means that any assignments submitted after the date will be marked late.
  • If enabled, the Cut-off date means that students can no longer upload assignments after the entered date.
  • Most people set a Due date, but only set a Cut-off date if you are sure that you won’t allow late submissions.
Moodle Assignment-Availability settings

Submission Type Settings

  1. Under the Submission types heading, choose the Submission types.
    • Most people choose File submissions.
    • You could choose Online text if you wanted them to paste a URL to a video presentation hosted on YouTube.
  2. You can also set the Accepted file types, if you want to prevent students from uploading file types you may not be able to read, such as a Pages document.
Moodle Assignment-Submission Type Settings

Feedback Types Settings

Under the Feedback types section, check the Feedback types you would like to use.

  • Feedback comments lets you type comments into a comment box.
    • Annotate PDF converts the file to a PDF and then lets you mark up and comment directly on the PDF file.
    • Feedback files lets you download the Word document, comment on it, and re-upload it to the system.
    • Checking the Comment inline turns the document into a text box where you can comment inline with the text.  (Only useful for short assignments.)
Moodle Assignment-Feedback types settings

Submission Settings

Under the Submission settings heading:

  • Require students to click the submit button = Set to Yes. Otherwise, if students forget to click submit you will see files that say “draft.”
  • Require that students accept the submission statement = The submission statement is a message regarding Gettysburg College’s honor code.  If you want students to read this before submitting their files, select Yes.
  • Attempt reopened  = Usually set to Manually, which allows the instructor to reopen an assignment so a student can re-submit it if there is a problem.
  • Maxium attempts  = If you set it to two, you allow students to upload a second file if they make a mistake.  They do not have to contact you to do so.
Moodle Assignment-Submission settings

Group Submission Settings

The Group Submission section allows one person from a student group to upload a presentation file for everyone in the group.  The downside to this setting is that if set to yes, you can’t grade each person if the group individually.

Moodle-Assignment-Group submission settings option

Notifications Settings

The Notifications section includes options to send emails to the instructor when a new submission arrives or if it is late.  You can also send automatic notifications to students when the item has been graded.

Moodle-Assignment-Notification Setting

Grade Settings

  • Type= Point is the most common option, but can set to None or Scale.
  • Grading method = Simple direct grading is the most common and provides a place to enter the grade and a comment box.  Can also setup checklist, marking guide, or rubrics.
  • If you have created categories in your gradebook, you can choose your Grade category.
  • Grade to pass = This option isn’t necessary, but might use if using Mastery Grading.
  • Blind marking = When you grade the assignments, Moodle will hide the students’ name until finished grading.
  • Hide grader identity = Used by large schools where a class my employ several TAs.
  • Use marking workflow = Used by large schools where several people may mark an assignment.
Moodle-Assignment-Grade Settings

Common Module Settings

Under the Common module settings section, you can set the Group mode to a specific group so that only members of that group can access the assignment. (To use this setting, you must setup your groups under Course Administration > Users > Groups)

Moodle-Assignment-Common Module Settings-Group Mode

Restrict Access Settings

Under the Restrict Access heading you can limit access to the assignment in numerous ways.

  • Date = usually people use the dates set under the Availability section.
    • Grade = used often with Mastery grading schemes
    • Group = can limit to a certain group
    • User profile = can limit to a specific person
    • Release code = can set a pass code
Moodle-Assignment-Restrict Access Settings

More Information About Moodle Assignments

Updated on December 22, 2022

Was this article helpful?