Purpose:
Completion tracking adds checkboxes next to course activities so students can track progress. Checkboxes can be student-marked or automatically marked by Moodle.


Step 1: Enable Completion Tracking for the Course

This must be done once per course.

  1. Go to your course

  2. Select Settings (top navigation)

  3. Locate Completion tracking

  4. Set Enable completion tracking to Yes

  5. Click Save and display


Step 2: Turn Editing On

  1. Click Edit mode (top right)


Step 3: Enable Completion for an Activity or Resource

Repeat these steps for each item that needs a checkbox.

  1. Next to the activity/resource, select Edit → Settings

  2. Scroll to the Completion section

  3. Choose one option:

Option A: Student-marked completion

  • Completion tracking:
    Students can manually mark the activity as completed

✔ Adds a clickable checkbox students control

Option B: Automatic completion

  • Completion tracking:
    Show activity as complete when conditions are met

  • Select one or more conditions, such as:

    • Require view

    • Require grade

    • Require submission

    • Require passing grade

✔ Moodle checks the box automatically

  1. Click Save and return to course


What Students See

  • A checkbox appears to the right of the activity

  • Checked manually or automatically based on your settings

  • Completion status is visible in course navigation and progress tools


Common Troubleshooting Tips

  • No checkbox?
    → Confirm completion tracking is enabled at both course and activity levels

  • Testing as instructor?
    → Student view may differ

  • Want visual progress?
    → Add a Completion Progress or Progress Bar block (if available)


Best Practices

  • Use manual completion for readings or videos

  • Use automatic completion for graded work

  • Be consistent within a module to reduce student confusion