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.
Go to your course
Select Settings (top navigation)
Locate Completion tracking
Set Enable completion tracking to Yes
Click Save and display
Step 2: Turn Editing On
Click Edit mode (top right)
Step 3: Enable Completion for an Activity or Resource
Repeat these steps for each item that needs a checkbox.
Next to the activity/resource, select Edit → Settings
Scroll to the Completion section
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 metSelect one or more conditions, such as:
Require view
Require grade
Require submission
Require passing grade
✔ Moodle checks the box automatically
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 levelsTesting as instructor?
→ Student view may differWant 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