Brickfield Education Labs

Introduction

This Activity Tracking report enables teachers, non-editing teachers and managers to view a pivot table of student engagement activity, divided by each activity per course.

 

This report allows a course-wide view of student activity based on the Moodle site logs. It allows filtering by a multi-select range of activities, date, user types and a multi-select range of engagement activity actions, such as View, Post or Add.

 

As these results are based on the Moodle site logs, they are impacted by the admin configuration on how long to retain logs for, which is a separate configuration within the Moodle site.

The Brickfield activity tracking report with six filters, Activity Tracking report table and the two links to download the table as csv and excel. The six filters and selections are: Activities (Entire course), Participants (Student), Groups (No groups), Start date (5 March 2024), End date (6 March 2024), and Actions (All actions). The table displays a row for each user and three columns minimum: user, course engagement activity, and activity engagement activity. Each following column is for each course activity.

Administration

This section is for the administration of the Activity Tracking report.

Version Support

This plugin is supported for Moodle versions 3.9, 3.11, 4.00, 4.01, 4.02, and 4.03.

Deployment

To install the Activity Tracking report (report_bfactivitytracking):

  1. Unzip and copy the bfactivitytracking folder into Moodle’s report/ folder.
  2. Go to Site administration > Notifications to install the report.

 

Further installation instructions can be found on the Installing plugins Moodle documentation page.

Configurations

The configurations for Activity Tracking are:

  • Default Role ID – The default role ID to display, intended to be a student role, which also allows for non-core custom student roles:
    • Teacher = 3.
    • Student = 5.
    • Guest = 6.

Capabilities

Capability name Manager Teacher Non editing teacher Student
report/bfactivitytracking:view: View course Activity Tracking report Allow Allow Allow

View capability

The capability “report/bfactivitytracking:view” allows users with the relevant permissions for that context to view the Activity Tracking report.

 

This capability is granted by default to these following archetype roles, using course context:

  • Manager
  • Teacher
  • Non-editing Teacher

Copyright and funding

This plugin has been developed, maintained, and is copyrighted by Brickfield Education Labs. Initial funding for this plugin was provided by RCSI.