My Grades block

Blocks ::: block_my_grades
Maintained by Karen Holland
The my_grades block provides a display of all enrolled courses, overall grades and links to grade reports from the My Home page.

My Grades block 1.2 (Build: 2014050600)

Moodle 2.3, 2.4, 2.5, 2.6, 2.7, 2.8
Released: Tuesday, April 14, 2015, 10:22 PM
My Grades Block for Moodle

Provides display of all enrolled course overall grades and links to grade reports from the My Home page.

To install, place all files in /blocks/my_grades and visit /admin/index.php in your browser.

This block has been tested on the following versions of Moodle: 2.3, 2.4, 2.5, 2.6, 2.7 and 2.8.

This block was written by Karen Holland , Mei Jin and Jiajia Chen.
It is copyright Karen Holland, Mei Jin and Jiajia Chen and contributors.

The My Grades block is designed to display the exact same basic result as calculated by the Moodle gradebook as the student will see in their own user and overview reports. Due to the multiple variations of grade display types which Moodle allows the teacher to choose from, it would be difficult and would require more system processing to anticipate the exact display type and do additional calculations to the grade value itself. This would create the risk of the My Grades block Grade value being different to the grade value viewed in the student's user or overview reports. It would also increase the load on the Moodle site itself.

Therefore, if the Grade item setting is set to "Real", which it is as default, and the student's real grade for the course is 35/40 for instance, the My Grades block will show 35. The student's user report will show 35, and will also show 87.50% in the percentage column as the dedicated user report is working with a wider range of data.

However, if the Grade item setting is changed to "Real (Percentage)", the My Grades block will use this new format for displaying the grade value, as in the following screenshot:

Hope this helps to clarify the usage of the My Grades block and many thanks to everyone for using it and giving feedback.

Released Under the GNU General Public Licence

Version information

Version build number
Version release name
1.2 (Build: 2014050600)
Stable version
MD5 Sum
Supported software
Moodle 2.3, Moodle 2.4, Moodle 2.5, Moodle 2.6, Moodle 2.7, Moodle 2.8
  • Latest release for Moodle 2.3
  • Latest release for Moodle 2.4
  • Latest release for Moodle 2.5
  • Latest release for Moodle 2.6
  • Latest release for Moodle 2.7
  • Latest release for Moodle 2.8

Version control information

Version control system (VCS)
VCS repository URL

Default installation instructions for plugins of the type Blocks

  1. Make sure you have all the required versions.
  2. Download and unpack the block folder.
  3. Place the folder (eg "myblock") in the "blocks" subdirectory.
  4. Visit to complete the installation
  5. Turn editing on in any home or course page.
  6. Add the block to the page
  7. Visit the config link in the block for more options.