Skip to content

Course Module - Assignment

When an Assignment module is linked to a course, it becomes a course module with course-specific settings. Students enrolled in the course can view the assignment and create submissions, which instructors can then grade and provide feedback on.

Course Module Assignment

When an assignment module is added to a course, you can configure course-specific settings that apply only to that course:

  • Open date: When students can start submitting
  • Due date: When the assignment is due
  • Cutoff date: When submissions are no longer accepted (even if late submissions are allowed)
  • Custom name: Override the default module name for this course
  • Useful when the same module serves different purposes in different courses
  • Attempt limits: Course-specific attempt restrictions
  • Grading options: Course-specific grading configurations
  • Visibility: Control when the module is visible to students

These settings allow you to customize the same assignment module differently for each course where it’s used.

Students enrolled in the course can create submissions for the assignment module. Each submission is tied to:

  • The course module (the assignment as it appears in this course)
  • The student who created the submission
  • The submission date and time

Students can create submissions by:

  1. Navigating to the assignment module in the course
  2. Clicking “Submit Assignment” or “Add Submission”
  3. Uploading files or entering text (depending on assignment configuration)
  4. Submitting their work

Course Module Assignment Submission

Submissions can include:

  • File uploads: Documents, images, code files, etc.
  • Text responses: Written answers entered directly in the editor
  • Multiple files: If the assignment allows multiple file uploads
  • Attachments: Additional supporting materials

The system tracks all submission attempts:

  • Attempt history: View all previous attempts
  • Latest submission: See the most recent submission
  • Attempt limits: Respect course-specific attempt restrictions
  • Submission status: Track whether submissions are draft or submitted

Instructors can view and manage all submissions for the course module:

  • All submissions: View all student submissions for the assignment
  • Filter by status: Filter by submitted, draft, or graded
  • Sort options: Sort by student name, submission date, or grade
  • Search: Find specific submissions

When viewing a submission, instructors can:

  • View submitted files: Download and review student work
  • Read text responses: Review written submissions
  • Grade the submission: Assign points and provide feedback
  • Add comments: Provide inline or overall feedback
  • View attempt history: See all previous attempts from the student

Course Module Assignment Grade

Instructors can grade submissions using various methods:

  • Assign points: Give a numerical score
  • Maximum points: Set based on assignment configuration
  • Partial credit: Award partial points when appropriate
  • Use rubrics: Apply grading rubrics for consistent evaluation
  • Criteria-based: Grade against specific criteria
  • Detailed feedback: Provide feedback for each rubric criterion

Provide feedback on submissions:

  • Overall feedback: General comments on the entire submission
  • Inline comments: Comments on specific parts of the submission
  • Grade comments: Comments included with the grade
  • File attachments: Attach feedback files or examples

Submissions can have different statuses:

  • Draft: Student is still working on the submission
  • Submitted: Student has submitted their work
  • Graded: Instructor has graded the submission
  • Returned: Grade and feedback have been returned to the student

When working with assignment course modules:

  • Set clear due dates: Help students manage their time effectively
  • Use cutoff dates: Allow flexibility while maintaining course structure
  • Provide clear instructions: Ensure students understand what to submit
  • Grade consistently: Use rubrics for consistent evaluation
  • Provide timely feedback: Return graded work promptly
  • Monitor submissions: Check for late or missing submissions regularly
Ask DeepWiki
Contribute Community Sponsor