Blocks: Level up!

block_xp
Maintained by Picture of Frédéric Massart Frédéric Massart
Engage your students! Gamify your students' learning experience by allowing them to level up in their courses. #gamification #game
My mug
Michael de Raadt
Monday, 7 December 2015, 7:38 AM
General comments

A simple plugin that encourages students without needing lot of input from teachers.

The plugin is coded by Moodle Core developer, Fred Massart, so it can be relied upon.


Plugins survey usage
-
The plugin was not covered by the Plugins Usage Survey (2015). I suspect it will be in future, if we run the survey again.
Supported versions
2.7 to 3.0
As at 7 Dec, 2015.
Update frequency
Regular
Feedback about plugin
Positive, suggestions
Installation process
Git, Zip

Documentation and help
Some
  • Some help strings
  • Docs, not all linked
Usability
Good

Tracker issues
OK
Using Git bug tracker
Translations Limited
Chineses, English (could be improved), French, Spanish - Mexico
Dependencies None
Relies on events, but that is fine.
Error messages
None

Coding style
Numerous errors
When run through the Code Checker, there were a number of issues. They were mostly formatting issues.
Themable
Yes

Backup/restore
Yes

Performance
Good

Security
OK

Tests
Yes

Accessibility
OK


This is a relatively new plugin, but it's a good example of the use of events to gamify a course. The English translation could be improved, as could the documentation and help strings. It's good that it works out-of-the-box, but the process of adding more rules doesn't seem intuitive. I think the CRUD terms should be spelled out. Each rule should have a simple explanation so students can be told how they can earn points, for example "create something", "read something"...

General recommendation: An easy choice for all sectors were self-pacing is important. Simple and well coded.