Moodle: Activity Completion

Overview

Activity completion can be beneficial to both instructors and students. Students can see what is required to complete an activity, while instructors can track student progress by viewing the Activity Completion report. This guide explains how to configure activity completion settings for individual activities and view completion progress in a course. 

 

Configuring Activity Completion

Course-level

  1. Click into the desired course and select the Settings tab.

  2.  Scroll down to the Completion tracking section and expand it.

  3. Make sure the following settings are set

    1. Enable completion tracking: Yes

    2. Show activity completion conditions: Yes

  4. Scroll down the page and click the Save and display button

Activity-level

You can configure how an activity is marked completed by setting conditions. Conditions will vary by activity type. Follow these steps to set up activity completion per activity.

  1. Enable Edit mode in the top right corner 

  2. Click Add an activity or resource in the desired section.

  3. Scroll (or search) and select a type from the list.

    • If the activity already exists, click the menu icon (⋮) next to the activity title and choose Edit settings

  4. From the settings page, scroll down and click on the Completion conditions section to expand it

  5. Change completion tracking from None to one of the options below:

    • Add requirements: set conditions by clicking the checkboxes next to the options presented (e.g. View the activity, Make a submission, Start discussions/Post replies, Receive a grade).

    • Adjust any dropdown or numbered text boxes as needed.

  • Students must manually mark the activity as done: students will see a clickable box to mark the activity complete

  1. After setting the conditions, click one of the Save options.  

 

View the Activity Completion Report

For Instructors

Instructors can use the Activity Completion report to monitor the completion status of activities of all students enrolled in the course.

  1. From the course frontpage, click the Reports tab from the top navigation bar.

  2. Select the Activity completion option from the menu.

  3. You’ll see a table with:

    • A list of course participants (rows)

    • All activities with completion enabled (columns)

    • A checked box indicates the activity has been completed by a student

When needed, instructors can mark activities complete on behalf of students by clicking into the relevant completion boxes. Instructors can also mark activities as not complete with the exception of quizzes which are automatically marked. See the table below to for more information.

 

Automatic versus manual completion

Activity is completed automatically. (Setting "Show activity as complete when conditions are met")

Activity is manually marked completed by the student. (Setting "Students can manually mark the activity as completed")

Completion status

Activity not complete.

Activity is completed and a grade has not been set as part of the completion criteria. 

Activity is completed with a passing grade.

Activity is not completed and completion is not possible. For example: all quiz attempts have been used without achieving the passing grade.

Override completion status

Completion status has been manually set by the instructor.

Questions?

Submit a Moodle Help ticket

Acknowledgement 

Created by Paul Claudel Izabayo '25, 9/7/22. Last updated by Bonney Seth ‘27, (7/31/25). 

 

Was this helpful?
0 reviews
Request Service Print Article

Related Articles (1)

Course completion is similar to Activity Completion, but it can be configured to account for a number of different criteria to be met before the course is considered complete.

Related Services / Offerings (1)

Request Moodle configuration assistance, and more advanced Moodle support.