Blocks: Analytics graphs

Maintained by Picture of Marcelo Schmitt Marcelo Schmitt
Block that generates graphs intendend to facilitate pedagogical decisions. The graphs have zoom capabilities and allow fast communication with students through email.
930 sites
52 fans

This plugin provides five graphs that may facilitate the identification of student profiles. Those graphs allow the teacher to send messagens to users according to their behaviour inside a course. The graphs show:

  1. Grades Chart - The grades distribuition in a box graph to identifiy the differences among evaluations and students with problems.
  2. Content Accesses Chart - Which users accessed many different rsources.
  3. Number of Active Users Chart - How manu users are active in a certain time of day.
  4. Assignment Submissions Chart - Which users have submited assignments on time or late (tasks, quizzes and hotpotatoes).
  5. Hits distribution Chart - How each user is accessing the course and its resources in each cours week.

It is possible to click over graph elements in order to send email to a group of students (first two graphs) or to a particular student (last graph).

Thanks to Nadav Kavalerchik for the navigation code.

Thanks to Paul Nijbakker / Evgenii Pavliuk for so many things. Lots of new features. (

Thanks to Ben Chenoweth for H5P and Turnitin code.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4


Picture of Marcelo Schmitt
Marcelo Schmitt (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Chye Siaw
    Sun, 1 Apr 2018, 11:45 PM
    Hi, first of all this is a fantastic plugin! Many thanks for developing it.

    We have one issue that we've encountered. When a teacher is accessing these graphs, they are able to see all groups (not just their own group) despite not having "accessallgroups" permission. Is this a known issue?
  • Picture of Bruno Henrique Cury
    Thu, 10 May 2018, 3:04 AM
    Hi, Marcelo Schmitt

    How to show only "active students" in the course?
    For the chart brings all the participants, active and suspended.
    Thank you
  • Picture of Brandon Jimenez
    Fri, 11 May 2018, 3:08 AM
    Hi Bruno, if you can customize the query, you'd probably need to add a filter
  • Picture of Tony González
    Tue, 3 Jul 2018, 12:45 AM
    Good day Mrs. Schmitt,
    When the release version 3.5 will be ready
  • Picture of Marcelo Schmitt
    Sat, 7 Jul 2018, 8:59 PM
    Chye Siaw, it is ready. If teachers do not have accessallgroups capability they will see only his groups.
  • Picture of Marcelo Schmitt
    Sat, 7 Jul 2018, 9:00 PM
    Bruno, I will add that possibility.
  • Picture of Marcelo Schmitt
    Sat, 7 Jul 2018, 9:00 PM
    Tony, I will try to do it now. Did you tested it?
  • Picture of Marcelo Schmitt
    Sat, 7 Jul 2018, 10:22 PM
    Tony, get version 4.1.
  • Picture of Tony González
    Sun, 8 Jul 2018, 12:17 AM
    Thank you Marcelo
  • Picture of Raymond Frangie
    Mon, 9 Jul 2018, 9:53 AM
    Hi Marcelo,
    Can we please fix the bullet points in the Analytics Graphs Block - They seem to be showing outside of the block (can't attach an image here to show you...)
  • Picture of Class Revision
    Mon, 23 Jul 2018, 3:57 PM
    I can't send any email using this plugin. Tried many times. Though I can send any other email.

    Moodle - 3.5 (Build: 20180517)

    Analytics Graphs - v4.1 (2018070702)
  • Picture of Class Revision
    Mon, 23 Jul 2018, 6:02 PM
  • Picture of Marcelo Schmitt
    Wed, 25 Jul 2018, 10:30 PM
    Class Revision, it is fixed, I hope.
  • Picture of Class Revision
    Thu, 26 Jul 2018, 2:31 PM
    I will check it.

    Does it email the graphs to students automatically?
  • Picture of Class Revision
    Thu, 26 Jul 2018, 2:37 PM
    can't see any graph in the email:

    screenshot :
1 2 3 4 5 6

Commenting temporarily disabled