Search Google Appliance

Information Technology

Use Reports to Track Student Activity in Moodle

In the Course Management panel (black gear icon Course Management button (black background, white gear icon), top right), Course Settings under All course administration, the Reports tab gives instructors access to tools that can be used to edit dates and groups for activities or resources, or run reports on course activities at different levels.

Summary of Reporting Tools

Tools for editing

Moodle allows instructors to quickly edit dates and group modes of multiple activities or resources in a course.

Tools to run reportsScreenshot of Course Management panel's Reports Section

Moodle allows instructors to request reports detailing which resources and activities of a course have been accessed, when, and by whom. Moodle produces several kinds of reports:

  • Logs generates a filtered report showing information about a particular activity or student.
  • View activity report generates a simple unfiltered report showing all activity in the course that you can sort by column header.
  • View course participation report provides a sortable list showing all class members, with details about a particular resource or activity. You can see who has viewed a resource or submitted an activity. 
  • Activity completion generates a list of all participants and displays whether or not they have completed activities.
    Note: Activity Completion reports are only available: if the Enable completion tracking is set to Yes in your course: 
    • To do so, select the Course Management button (black gear icon Course Management button (black background, white gear icon), top right), and the Course Management panel will open. Under the Course Settings heading, click Edit course settings, and the course settings page will open. 
    • Under Completion tracking, locate the dropdown menu next to Enable completion tracking, and select Yes. Select Save and display to return to your course page.   
  • Statistics generates a graph and table of activity filtered by class role (e.g., Teacher, Student, Non-editing teacher) over a specified period of time.

Logs

Course logs allow instructors to see which resources or activities have been accessed and when. You can check to see if an individual student has viewed a specific resource or participated in a particular activity. You can limit your search to a specific day, or get results for a specified period of time.

Logs are particularly helpful to view an individual student's forum posts over the course of the semester. This example shows one student's activity on a particular forum.
Screenshot showing logs. (click to enlarge)

To request a Log report from Moodle:

  1. From the Course Management Panel (black gear icon Course Management button (black background, white gear icon), top right), under Reports, click Logs. The Choose which logs you want to see page will open.
  2. You will see an array of drop-down menus. Choose one or more options to narrow the search:
    • Course filter - The default is the current course.  
    • Group filter - The default is All groups. Select the list to select a specific group.
      Note: This menu is only available if Groups is set to Visible groups or Separate groups in Course Settings.  
    • Participant filter - The default is All participants. Select the list to select a particular participant.
    • Day filter - The default is All days. Select the list to select a specific date.
    • Activity filter - The default is All activities. Select the list to narrow the filter to one activity.
    • Action filter - The default is All actions. Select the list to limit the action to Create, View, Update, Delete or All actions.
    • Events filter - Filters include Teaching, Participating and Other. Selecting Teaching filters generates results based on actions a teacher might have taken (e.g., grading a student or creating an activity or resource). Selecting Participating filters generates results based on actions a student or participant might have taken (e.g., posting to a course or making a submission to a Moodle Assignment).
  3. To view the logs, click Get these logs. The page will refresh displaying logs based on your chosen filters.
  4. To download the report as a file, use the Download table data as drop-down menu. From this menu, you can select any of the following file types:
      • Comma separated values(.csv).
      • Microsoft Excel (.xlsx).
      • HTML table.
      • Javascript Object Notation (.json).
      • OpenDocument spreadsheet (.ods).
    • Click Download (at right) to download the report file to your computer.

    View Activity Report

    An Activity report is a simple report with no filters. It will show all activity in the course. On your course page, in the Course Management panel (black gear icon Course Management button (black background, white gear icon), top right) under Reports, click View activity report. The Activity report page will open listing course activities.

    • Items are listed in order of appearance in the course sections.
    • The Activity column shows the icon for the activity type and the name of the activity.
    • The Views column tells you how many times each item has been viewed.
    • The Last access column tells you the date the item was last viewed, and elapsed time since it was last viewed.

    Screenshot showing activity report page  (click to enlarge)

     View Course Participation Report

    A Course participation report provides an easy way to monitor general participation in your course, and it is particularly useful for monitoring activity in forums. You can see if students have viewed readings or forums, and if (and how many times) they have posted in the forum or activity.

    Screenshot for course participation report (click to enlarge)

    To run a Course Participation Report:

    1. On your course page, in the Course Management Panel (black gear icon Course Management button (black background, white gear icon), top right) under Reports, Click View course participation report. A new page will open showing an array of drop-down menus.
    2. Choose your options from the drop-down menus:
      • Activity module - Select the Activity type for which you wish to report (e.g., Chat, Forum, Quiz, etc.).
        Note: Only the activity and resource types used in the course will be listed in this drop-down menu.
      • Look back - Select the period for which you wish to report (you can only go back to the number of days when the first activity occurred).
      • Show only - Choose what course role to filter by.
      • Show actions - Choose whether to report on Views, Posts, or both (All Actions).
      • Groups - Choose which groups to filter by.
    3. Once you have entered values for the above parameters, click Go. Users matching the criteria you selected will be listed in a table sorted by Name. Under All actions, you can see whether (and how many times) they have completed the action.
    4. To sort the table, click the column header.