Moodle 3.2: View Reports on Student Activity in a Course Site

Applies to: Moodle 3.2

There are multiple reports available in Moodle which allow instructors, teaching assistants, and designers to look into statistics on the most used activities, whether students have looked at resources or activities, and their interactions with those same resources and activities.

Note: Reports cannot be viewed by students.

In this article:

Accessing default course reports

All reports in Moodle are available from the Administration block under the Reports section.

  1. Go to the course homepage.
  2. Find the Administration block:
    • Click Reports to see reporting options.
      Administration block with Reports section expanded showing reporting options.
  3. Click an individual report to access it. See more information on individual reports below.



Class logs show all activity in a course site (e.g., when a teaching assistant views the course site, when a student submits an assignment).

Logs can be used to troubleshoot situations such as when a student believes they have submitted an assignment or completed a quiz by a certain date. The logs will show what the student has interacted with on the course site and when the student did it.

See View Course Logs.

Live Logs

Live logs show all activity in a course site in the last hour.

This can be useful in a number of situations, for instance when you want to know:

  • Who's currently active in a discussion forum.
  • Who is viewing the assignment or quiz that's due at the end of the day.
  • Is anyone currently looking at an activity or resource that you need to modify?
    • WARNING: Even if no one is currently viewing a particular activity in Moodle, it is generally good practice not to modify an activity after students have started to participate in it.

Activity Report

The Activity Report shows how many times an activity in a course has been viewed and when the last access occurred. This is a quick way to see the most viewed content on your site.

Course Participation

The Course Participation report is an alternate to Logs. It is a less detailed way to see how many students have viewed or interacted with (posted) to an activity.

Note: Make sure you change the Central Support dropdown to Student or another role more useful to you.

Optional reports

Both Course Completion and Activity Completion reports are available if you have enabled completion tracking in the course settings.

Course Completion

The Course Completion report shows whether students have completed a course according to criteria that an instructor has specified.

See Course Completion Overview.

Activity Completion

The Activity Completion report shows whether students have completed specific activities in a course according to criteria that an instructor has specified.