Grade Me

Shows a teacher all of the assignments and manual quiz questions (essays and file responses) that have been submitted, but not graded.
Price option: Free

Supports Moodle 2.3-4.5 See all versions
Latest release: 1 year ago
Installations: 3456
Downloads (last 90 days): 774

Frankenstyle name: block_grade_me
Blocks

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

@Dave - Thank you for this insight!
@Amber - I ran into exactly the same issue with Moodle Workplace, and I don't think this is easily resolvable. The way that Workplace is built, there are 'hard walls' between the tenancies, with only site admins able to look over the walls from one tenancy to another. It was this that stopped the grademe block from working on the dashboard for anyone other than site admins. I did hear a rumour that the way Workplace is built is changing, so the hard walls are slightly softer - and my first thought was oh great - the GradeMe block may work on dashboard, but I have no idea if these rumours came to fruition, or what actually changed if anything, and if it helps this block or not.
I really like the Grade me Plugin. So much so that I suggested my colleagues use it. However, we ran into an issue because we use Moodle Workplace. Only Site Administrators can have the Grade me block appear on the home dashboard. This is problematic because we have teachers and managers that would like to use it as well. It's very convenient to have all things that need grading to appear on the dashboard instead of having to visit each individual course. Is this something the development team could consider improving for the plug-in?
Will there be a Moodle 5 version at some stage?
@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.
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.
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.
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
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.
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.
Hello! Will this 4.3 plugin work with Moodle 4.4?
@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.
@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.
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.
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 ...