-

Note: You are currently viewing documentation for Moodle 3.10. Up-to-date documentation for the latest stable version of Moodle may be available here: Using Activity completion.

Using Activity completion

From MoodleDocs

Why use Activity completion?

  • If this feature is enabled, it is a helpful way for students to be able to track their progress in a course. The student has an easy to see checklist of what they have done so far.
  • It can also be linked to Course completion in order to allow both students and teachers to watch progress through a course. As each activity is checked off as "complete", the student moves futher towards final completion of the course.
  • It can also be linked to Restrict access in order to allow the teacher to set criteria upon which a student is allowed to progress through a course and access materials.
  • It is possible to edit default activity completion settings within a course and to bulk update the settings for existing activities. See Activity completion.

Activity completion icons

completion-manual-n.png manual - not yet marked as complete
completion-manual-enabled.png manual - enabled
completion-manual-y.png manually completed
completion-auto-y.png automatically completed
completion-auto-fail.png automatically failed
completion-auto-n.png automatic - not completed
completion-auto-pass.png automatically passed
completion-auto-enabled.png automatic - enabled

The manual - enabled and automatic - enabled icons are used on the course page when editing is turned on for teachers to see at a glance which activities have manual completion and which have automatic completion.

Activity completion report

Activity completion info can be viewed by managers, teachers and non-editing teachers (and any other users with the capability report/progress:view) in Administration> Course administration> Reports > Activity completion.

New feature
in Moodle 3.10!


Teachers can mark activities complete on behalf of students by clicking into the relevant completion boxes. This requires the capability Override activity completion status which is enabled for editing and non-editing teachers by default.

TAC.png