Analytics and Recommendations

Blocks ::: block_analytics_recommendations
Maintained by Cristina Fernández Sampayo
The Analytics and Recommendations block is a tool for students and teachers. It visually shows the student participation in each course activity and it shows recommendations for students about what activities they should work to improve their final grade.
Latest release:
11 sites
22 fans
Current versions available: 1

Analytics and Recommendations block uses charts and tables which are colour coded so students can quickly see they participation.
Students can see single analytics about their participation in the course. Teachers can see single, comparative analytics and global analytics (all students together) too.
Morover, the block shows recommendations for students about what activities they should work to improve their final grade. It shows too a estimate final grade according with a reference course.

The Analytics and Recommendations block was created as Final Degree Project of Cristina Fernández Sampayo. It was directed by Dr. Florentino Fdez-Riverola and Dr. Miguel Reboiro-Jato.


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


Cristina Fernández Sampayo (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS


  • Sun, Mar 18, 2012, 7:57 AM

    Not working on Moodle 2.2.1.

    Debug info: Missing version.php file.
    Stack trace:
    line 601 of /lib/upgradelib.php: plugin_defective_exception thrown
    line 273 of /lib/upgradelib.php: call to upgrade_plugins_blocks()
    line 1440 of /lib/upgradelib.php: call to upgrade_plugins()
    line 269 of /admin/index.php: call to upgrade_noncore()
  • Sat, Mar 24, 2012, 3:26 PM
    This time with new version, I installed it again on Moodle 2.2.1
    Worked until I tried to configure it, and then I got the message unable to conect to database. This message appeared every time I tried to access to my course. Finanlly I deleted the plugin to recover the course.
    Sorry, but could not take debug info.

    Anyway, I believe it is a excelent plugin!

    Best regards.

  • Thu, Mar 29, 2012, 1:33 PM
    Dear Cristina

    Me again...

    I wrote you a message, but just in case, here is the main data from the plugin installation, as it failed when I ask for results.

    Debug info: Unknown column 'grade_quiz_11' in 'field list'
    UPDATE mdl_analytics_recommendations_total_9 SET grade_quiz_11 = ?
    [array (
    0 => 10,
    Stack trace:
    line 397 of /lib/dml/moodle_database.php: dml_write_exception thrown
    line 1071 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
    line 1482 of /lib/dml/moodle_database.php: call to mysqli_native_moodle_database->set_field_select()
    line 460 of /blocks/analytics_recommendations/lib/module_maintenance.php: call to moodle_database->set_field()
    line 80 of /blocks/analytics_recommendations/setup.php: call to module_maintenance->init_table_total()

    I believe this will be one of the best plugins for Moodle!

    Best regards!
  • Fri, Mar 30, 2012, 5:04 AM
    Hola Cristina

    Ya instalé tu última versión, y no hubo ningún problema durante la instalación y configuración.

    Después de enviarte varios mensajes, me incomoda un poco mencionarlo, pero hay un detalle con el plugin, y es que no presenta resultados. No estoy seguro si tiene que ver la versión de Moodle (la mia es 2.2.1 y el plugin está diseñado para 2.0 creo) o existe otra explicación.

    No se pueden poner adjuntos, tenia una captura de pantalla para que la veas, pero básicamente presenta todos los resultados en 0.


  • Wed, Apr 4, 2012, 7:16 PM
    Installed successfully on Moodle 2.0.8 ..When i logged in with the Teacher account,its working fine for single analytics but when i select comparative analytics and select students the page does not load at al.Can i know what is the problem behind that?
  • Mon, Apr 9, 2012, 1:44 PM
    Hola Cristina

    Instalé la última versión, y presenta el mismo problema que la versión anterior: todos los resultados en 0. Al igual que las demás ocasiones, verifiqué todo: instalación nueva, ejecuté el cron, verifiqué la configuración, hice varias pruebas, pero no hubo éxito con Moodle 2.2.1.

    Nuevamente, agradezco el esfuerzo y el tiempo invertido, es algo que siempre hay que reconocer.

    ¡Estaré atento a la próxima versión!


  • Tue, Apr 17, 2012, 3:15 PM
    I have a question regarding this. I cannot fine any reference course and when I click on Initiate Monitoring it says an "error, cannot write on database" . I followed the steps but still get this kind of error. And when I click on Analytic no progress where being recorded or tracked. Please kindly help me on this thank you.
  • Wed, Apr 25, 2012, 6:12 PM
    I have the same query as Dexter in that the block appeared to install correctly, however which ever course I add it to I cant add a 'reference course'. Am I missing something? A few more details about how to run it would be useful?
Please login to post comments