Use Reports to Track Course Activity

  • Moodle version(s): 3.x, 4.x
  • Last updated: September 3, 2024
  • By: Amy Spielmaker

Moodle provides a variety of built-in reports that can tell you what participants have been doing in the course and when.

How to Access Course Reports

  1. Go to your main course page.
  2. Select the Reports tab from the course menu. If you don’t see Reports, it may be under the More tab.
  3. Select the report you want to see.

If you’re using Moodle 3.x, you can find the Reports link by clicking on the gear icon in the top right of the screen then selecting More…

Activity report

The activity report shows aggregate number of views for each activity.

activity report showing activities and total number of views
An example of what you might see in the activity report.

Course participation

The course participation report allows you to see exactly what each course participant has done and how many times they’ve done it. The words “View” and “Post” are used in the course participation report. “View” is pretty self-explanatory: it means the user has looked at the activity. “Post” means the user has submitted something for that activity. For example, a user submitting a quiz or H5P activity would be considered a “Post” action.

participation report that shows what students have posted in a specific course activity
An example of what you might see in the course participation report.

Activity completion

The activity completion shows what activities each student has completed, based on the completion conditions that have been set for the activity.

activity completion report with checkboxes for students to show what they've completed
An example of what you might see in the activity completion report. See key for icons in the activity completion report.

Logs and live logs

Logs shows all activity for a specific activity and/or student. Live logs show log data from the past hour. Logs are most useful if you want to see everything a student has done in the course and when, though they’re not always the most understandable.

logs that show all student actions
An example of what you might see in the course logs.