Grade Me

Blocks ::: block_grade_me
Maintained by Tyler Bannister, Logan Reynolds, James McQuillan
Shows a teacher all of the assignments and manual quiz questions (essays and file responses) that have been submitted, but not graded.
Latest release:
3415 sites
1k downloads
189 fans
Current versions available: 22

Shows a teacher all of the assignments and manual quiz questions (essays and file responses) that have been submitted, but not graded. The block is configured to work with groups that is, teachers will only see the assignments submitted by students if they are both members of the same group. You'll have to let me know if it works with courses that don't use groups at all. You can install the block on the Front Page and it will show ungraded assignments for ALL courses, and if you put the block on a course page it will only show the ungraded assignments for that course.

Screenshots

Screenshot #0

Contributors

Tyler Bannister (Lead maintainer): Maintainer
Logan Reynolds: Maintainer
James McQuillan: Maintainer
Dakota Duff: Original Developer
Tim Gus: Contributor
Linda Vanderbaan: Contributor
Arnie Murdock: Director
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • AL Rachels
    Tū, 23 Hara 2023, 10:53 PM
    Since Moodle 4.2 seems to require all references to the old Assignment 2.2 be removed, the Grade Me plugin will need to do the same thing. It would be nice if it could be done soon.

    Seems to be four places in the lib.php file and the whole assignment folder in the grademe/plugins/ folder.

    I've tested this and it seems okay in Moodle 4.1, and in Moodle 4.2.
  • Peter Diedrichs
    Par, 31 Here 2023, 8:23 PM
    What is the status of this block? Is it actively developed?
  • Tracy Dennis
    Apa, 4 Nuku 2023, 11:53 PM
    I love Grade Me, and all works well. However I have two things I would like to see fixed, if possible.
    Grade Me assignments should open on a new tab, so that you don't have to go through all the navigation each time. AND If a quiz question is set to zero, it seems Grade Me does not recognize the quiz as being completed and will not clear it, even though the quiz is awarded a mark in Moodle.
  • Eurecat Academy
    Tū, 24 Nuku 2023, 4:17 PM
    Hello,

    Thank you for this great plugin.

    Could you please tell me in which order the assignments of a course are listed? Is it ID or assignment name?

    Thank you very much
  • Selex Carolina
    Tū, 20 Hui 2024, 2:35 AM
    Hello. This plugin looks great! Unfortunately, it's not working for me. I've already opened an issue (https://github.com/remotelearner/moodle-block_grade_me/issues/83) because I cannot see what is there to be graded. The only message I can see is "Nothing to grade!", when there are many ungraded assignments on my site. I've tried checking all the boxes (Admins View All, Hidden course items shown, etc.) and nothing changes ...
  • Gretchen Benton
    Hor, 20 Pae 2024, 2:08 AM
    Hello, is there any resolution on allowing it to work easily on the dashboard page? We are having this issues with teachers not being able to see everything on there as well.
  • Dave Foord
    Tap, 21 Pae 2024, 2:39 PM
    @Gretchen - I have the grade me plugin working on the dashboard on lots of Moodle sites, and have never had a problem, try adding the block to one of the courses that has assignments needing grading - do the items show up there? If they don't then I guess the scheduled task isn't running properly. if they do, then it must be a permissions issue. If you use the Grade me block on Moodle Workplace, then that doesn't work for teachers on the dashboard, due to the way that moodle workplace tenancies works.
  • Gretchen Benton
    Apa, 1 Hara 2024, 10:45 PM
    @Dave - Sorry for the delay! I found a solution. During our last Moodle update somehow the permissions for the instructor to "View" the block got messed up. I fixed the user permission and it seems to be fine now.
  • kyle chalko
    Apa, 3 Hōngo 2024, 10:42 AM
    Hello! Will this 4.3 plugin work with Moodle 4.4?
  • Cari Mathwig Ramseier
    Tū, 30 Hōngo 2024, 5:55 AM
    Can you please add a site-wide permission setting (or default) to prevent users in the student role from seeing this block? Thanks for your consideration.
  • Jiří Procházka
    Hin, 19 Here 2024, 4:02 PM
    Hello, without this plugin I was completely lost in the Moodle! I have upgraded Moodle production to version 4.3 and staging to 4.4. But plugin appears to work correctly, but I have noticed problems with connection to DB and flooded error log with only one message many time per every second:

    PHP Notice: Capability "mod/assignment:grade" was not found! This has to be fixed in code.

    line 458 of /lib/accesslib.php: call to debugging()
    line 103 of /blocks/grade_me/block_grade_me.php: call to has_capability()
    line 337 of /blocks/moodleblock.class.php: call to block_grade_me->get_content()
    line 231 of /blocks/moodleblock.class.php: call to block_base->formatted_contents()
    line 1231 of /lib/blocklib.php: call to block_base->get_content_for_output()
    line 1289 of /lib/blocklib.php: call to block_manager->create_block_contents()
    line 698 of /lib/outputrenderers.php: call to block_manager->ensure_content_created()
    line 219 of /lib/mustache/src/Mustache/Context.php: call to core_renderer->standard_head_html()
    line 138 of /lib/mustache/src/Mustache/Context.php: call to Mustache_Context->findVariableInStack()
    line 31 of /moodle-data/localcache/mustache/1724009231/boost/__Mustache_73560842f9d6c5bc337558df4f13b989.php: call to Mustache_Context->findDot()
    line 13 of /moodle-data/localcache/mustache/1724009231/boost/__Mustache_4aa1b29b14b62e9eb02cc88038b79589.php: call to __Mustache_73560842f9d6c5bc337558df4f13b989->renderInternal()
    line 67 of /lib/mustache/src/Mustache/Template.php: call to __Mustache_4aa1b29b14b62e9eb02cc88038b79589->renderInternal()
    line 208 of /lib/outputrenderers.php: call to Mustache_Template->render()
    line 107 of /theme/boost/layout/drawers.php: call to renderer_base->render_from_template()
    line 1486 of /lib/outputrenderers.php: call to include()
    line 1412 of /lib/outputrenderers.php: call to core_renderer->render_page_layout()
    line 89 of /my/indexsys.php: call to core_renderer->header()

    in /lib/weblib.php on line 3430

    I suppose that it is related to this block plugin. If it is, can you please help me to fix it or fix it in general release?
    I have disabled notice debugging in hope it will help improve the performance.
  • Jiří Procházka
    Hin, 19 Here 2024, 4:55 PM
    Context:
    This issue arises because the grade_me block still references the old Assignment module (mod/assignment), which was removed starting from Moodle 4.2. As a result, any capability checks against this module fail, leading to a significant number of logged notices.
    Proposed Solution:

    1) Code Update: The long-term solution is to update the grade_me block to remove any references to the old Assignment module and replace them with references to the new Assign module (mod/assign).

    2) Temporary Workaround: As a temporary measure, I've considered reinstalling the old Assignment module into Moodle 4.3 to prevent the notice from being logged. However, this is not a recommended practice for the long term, as it could introduce other issues, given that the module is no longer supported.

    Would it be possible for the plugin developers to update the grade_me block to address this issue? I believe this would benefit many users, as the current notice significantly impacts server performance.

    Thank you for your attention to this matter. I would be happy to update Grade me and Moodle to new nice 4.4 version wink

    Here is an related thread: https://moodle.org/mod/forum/discuss.php?d=455127

  • Logan Reynolds
    Tū, 29 Nuku 2024, 9:10 AM
    Thank you for the collective feedback; a new version has been pushed which addresses the most critical need of removing the mod_assignment type for Moodle 4.3+ and fixing the majority of automated tests including PHPUnit fixes thanks to contributions from the community. This should cover the majority of assurance testing for already-existing gradable activity types in the plugin, although additional new features are not being developed at this time. We'll be looking through open pull requests in the future to update and close any duplicates, as well as further evaluate any open bugs and new feature branches already submitted - in particular I see a pull request has been posted for implementing whole forum grading which will be reviewed.
  • Janelle Cleaves
    Hor, 29 Pou 2025, 12:21 AM
    We love this block. I would like to make a suggestion, though. Would it be possible to add something to filter by role? We have both managers and teachers in all of our classes, and the managers have a tough time finding their own courses due to how many classes they manage.
  • Dave Foord
    Hin, 31 Pou 2025, 3:57 PM
    @Janelle - as a user of the plugin, I have noticed the same issue, and haven't found a technical way of resolving this - but if you have the roles set up correctly within your site, and the user switches their role to 'teacher' - this will have the desired effect. So I just educate the people with the additional higher level roles, to switch role to whatever is appropriate (in my case it usually non-editing teachiner) and then they will see what they need to see.
Please login to post comments