Assignments: Overview

Assignments Overview
Assignments are a specific kind of Activity. Any time you want students to hand in something you can set up an Assignment in Moodle. Make sure you have set up your grade book before doing this. You already set up Categories within the gradebook. As assignments are created they will be automatically added to the appropriate categories.

When you create an assignment it will be visible to students even if it is not yet available for them to turn in. If you want to keep an assignment hidden from students you can click the Hide (eyeball) icon next to the assignment. The assignment will appear grey on your teacher Moodle page, but will not be visible at all to students.

You add Assignments using the "Add an Activity" drop down menu. There are currently 4 kinds of assignments: Online text; Uploading a single file; Advanced uploading of files; and Offline activity. When you select what kind of assignment you want this will bring up the "Adding a new Assignment" page.

The first section is called "General" and is always the same for every assignment:

  • Assignment Name & Description: These are the same as you have seen on numerous screens.

  • Grade: allows you to choose a number of points from 1 to 100, or no points at all.

  • Available from: lets you choose at what date and time the assignment appears in the content block so that students can turn it in. Time is set to the 24 hour military clock. If this is disabled the assignment will appear in the content block immediately.

  • Due date: lets you choose at what point the assignment is due.

  • Prevent late submissions: Students visiting the assignment page after the due date and time will receive the following message: "No further submissions are allowed."

The last section is called "Common module settings" and is also the same for every assignment:

  • Group Mode: if students are working in groups you can set this to allow them to turn in their assignments in groups.
  • Visible: This determines whether or not students can see this assignment when it is saved. "Show" makes the assignment visible, and "Hide" will make it invisible. You can change this setting in the content block so long as you have Editing on.
  • ID Number: You can set a specific number that will be associated with this assignement in the gradebook.
  • Grade Category: Clicking the drop down menu will reveal the categories you established when you set up your gradebook. If you choose a category for the assignment it will appear under that category on your gradebook.

The middle section is named after the particular assignment type and has specific options depending on the assignment. Some assignments have the same options so they are all described here. The options available for a particular assignment type will be listed under that assignment.

  • Allow deleting: You can set whether or not you want students to be able to delete the files they upload.
    • If you choose "Yes" then students will be able to delete their uploaded file by clicking the link for the assignment and clicking the red "X" next to their file name.
    • If you choose "No" then the assignment page will function as a "drop box", where students are unable to delete the file once it is turned in.
    • At the bottom of the assignment page is a box labeled "Send for marking". This will send the assignment to the instructor regardless of whether or not the due date has passed. When the student clicks this button a message will come up.
      • "Once the assignment is sent for marking, you will no longer be able to delete or attach file(s). Do you want to continue? Yes? No?"
      • If they click "No" it will return them to the same assignment page.
      • If they click "Yes" it will return them to the assignment page, but the red "X" to delete the file will be gone and the message at the bottom will now read, "Assignment was already submitted for marking and can not be updated."

  • Allow notes: Lets students add additional information for you as part of the upload process. When they go to the assignment page there will be a section marked "Notes" under the upload button. Clicking the "Edit" button will bring up an HTML editor that will allow them to add whatever notes to you they wish for that assignment. These notes will appear on the Assignment page for that student. Notes can be edited until the due date or until they click the "Send for marking" button.
  • Allow resubmitting: This allows students to resubmit an assignment after it has been graded.
  • Comment inline: When you grade an assignment you can give feedback to the student. Selecting "Yes" for this option will automatically copy the student's submission into your feedback. That way you can make comments (using another color or font will make your comments more visible) or even rewrite their submission.
  • Email alerts to teachers: You may elect to receive an email every time an assignment is turned in. If you choose "Yes" then an email will be sent to your inbox when students upload an assignment. If you choose "No" you will not be notified when assignements are uploaded. Note that this will tend to fill up your email inbox.
  • Enable Send for marking: Puts a button on the bottom of the assignment page called "Send for marking", which tells you that they have finished working on an assignment. Hide description before available date: Even though your assignment is visible to your students you may wish to keep the details of the assignment invisible until it becomes available to students. If you select "No" then both the assignment name and the description will be visible to students. If you select "Yes" then students will be able to see the assignemt, but if they click on it they will see the following: "Sorry, this assignment is not yet available. Assignment instructions will be displayed here on the date given below."
  • Maximum number of uploaded files: You may limit student file uploads to a number between 1 and 20.
  • Maximum Size: allows you to set the largest file size that students can upload. This is determined by your Moodle server's configuration.