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:
3203 sites
888 downloads
177 fans
Current versions available: 20

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

Comments

  • yoshi Murai
    Fri, 19 Sept 2014, 8:56 AM
    @Tim Gus
    thank you for the instruction. i have just tried the steps u mention above but still no luck. then i realise that I can not access to admin/... page any more with the error message of "Fatal error: Class 'question_state' not found in /home/xxx/public_html/xxx/blocks/grade_me/plugins/quiz/quiz_plugin.php on line 39".
    I havent touch or change any code in grade me plugin by the way. so the line number should be same as released version.
    @Tim Dyer
    Thank you for the reply. I prob need to find a solution to be able to access admin/... or even block/.. otherwise i am totally stuck.
  • yoshi Murai
    Fri, 19 Sept 2014, 9:19 AM
    the code line 39 is
    AND qa.state = '".question_state::$finished."'"."
  • yoshi Murai
    Tue, 23 Sept 2014, 10:39 AM
    found the solution. i just changed some code in quiz_plugin.php and now it works perfect in 2.7. really love this block. thank you so much
  • Maks Mokriev
    Sat, 11 Oct 2014, 1:29 AM
    There is one error in moodle 2.7.2+. If add this block on My Moodle page have "Fatal error: Class 'question_state' not found in [...]blocks/grade_me/plugins/quiz/quiz_plugin.php on line 40"
  • Matthew Lowe
    Thu, 16 Oct 2014, 6:55 AM
    Hello.

    Have just installed Grade me 2.6.1.2 and am loving it. We were previously using Ad Hoc reports, which is just too limited for this kind of thing.

    I have experienced an issue where a teacher had an empty list in her 'Grade me' block when we knew that there were many ungraded assignments in her course.

    This was being caused by the assignments using a custom scale for grading and the assignment plugin in the 'Grade me' block will only return items where the grade field in the assign database table is greater than 0.

    As custom grade scales are stored as negative numbers (i.e. -1 to -7) in the assignment table, these were not showing up due to the line in the assign_plugin.php file:

    WHERE asgn_sub.userid $insql AND a.grade > 0

    To fix this I simply commented out the 'AND a.grade > 0' so the line in the code now looks like this:

    WHERE asgn_sub.userid $insql /* AND a.grade > 0*/

    We also have some formative activities in this course that have the grade set to 'No grade' so we want to show all assignments. Alternatively, if you want to exclude any assignments that you are not grading (No grade), then you could use this:

    WHERE asgn_sub.userid $insql AND (a.grade > 0 OR a.grade < 0)

    I think it would be great if there was a setting in the 'Configure Grade me block' settings where you could tick a box that included assignments with custom scales (possibly this should be enabled by default) and include assignments with no grade.

    Hope this helps.
  • Riady Santoso
    Tue, 21 Oct 2014, 8:05 PM
    Hi yoshi Murai,

    I'm still having problem showing the attempted manual grading quiz on the grade me block - May I know the solution that you have attained to be able to show the quiz ?

    thanks and regards,
    Riady Santoso
  • Dean Montgomery
    Sat, 25 Oct 2014, 3:17 AM
    Moodle 2.6.5 - quizzes do not show. Always says "Nothing to grade". Groups are setup. Followed Steps 1-12 from Tim Gus - no success.
  • Tim Gus
    Sat, 25 Oct 2014, 3:32 AM
    @Dean Quiz issues for Moodle version 2.5 and 2.6 should fixed in the next release. That'll be in a few weeks or earlier.
  • Aster Blistok
    Mon, 27 Oct 2014, 2:15 PM
    Hello,

    I'm having problems with 2.7 version.

    When I put block on the front page it throws error:

    Fatal error: Class 'question_state' not found in /xxx/public_html/blocks/grade_me/plugins/quiz/quiz_plugin.php on line 39

    but when the block is inside any course it works fine.

    The other issue I'm having is that it's showing some of the automatically graded quizzes (even the ones where students have finished them and passed), and the same thing happens with some quizzes where one question is of "essay" type (which requires manual grading) and other questions are automatically graded.
    So basically, it shows bunch of already graded quizzes.
    I haven't test it with assignments (only with quiz).

    Any help is much appreciated.
  • Aster Blistok
    Mon, 27 Oct 2014, 2:34 PM
    update:
    Actually, I can confirm now that it doesn't show at all quizzes waiting to be graded, but only some that are already graded (as described in previous comment). And I can't see any pattern on how/why it shows these already graded quizzes (it looks completely random).
    There are no errors in the output, except that one when block is on the front page..
  • no me
    Tue, 11 Nov 2014, 2:27 PM
    I was using Grade Me version 2.6.1.1 and upgraded to 2.6.1.2. I just replaced the Grade Me folder in moodle/blocks folder. Then Moodle automatically did the plugin upgrade. But now it says nothing to grade even if there are assignments to be graded. What could be causing this issue? Thank you.
  • the Tallest Man in Western Japan?
    Mon, 17 Nov 2014, 1:21 PM
    Very useful block. I've had some success with it. There are a couple issues:

    First, I had to purge cache after I installed it otherwise some errors occurred.

    Turning on debugging I got:

    Capability "mod/assignment:grade" was not found! This has to be fixed in code.
    line 389 of /lib/accesslib.php: call to debugging()
    line 102 of /blocks/grade_me/block_grade_me.php: call to has_capability()
    line 294 of /blocks/moodleblock.class.php: call to block_grade_me->get_content()
    line 236 of /blocks/moodleblock.class.php: call to block_base->formatted_contents()
    line 993 of /lib/blocklib.php: call to block_base->get_content_for_output()
    line 1045 of /lib/blocklib.php: call to block_manager->create_block_contents()
    line 361 of /lib/outputrenderers.php: call to block_manager->ensure_content_created()
    line 34 of /theme/clean/layout/columns2.php: call to core_renderer->standard_head_html()
    line 877 of /lib/outputrenderers.php: call to include()
    line 807 of /lib/outputrenderers.php: call to core_renderer->render_page_layout()
    line 1513 of /lib/blocklib.php: call to core_renderer->header()
    line 1169 of /lib/blocklib.php: call to block_manager->process_url_edit()
    line 1457 of /lib/pagelib.php: call to block_manager->process_url_actions()
    line 888 of /lib/pagelib.php: call to moodle_page->starting_output()
    line 802 of /lib/outputrenderers.php: call to moodle_page->set_state()
    line 101 of /index.php: call to core_renderer->header()

    Not exactly sure what that means, but maybe there is something up in the latest version for 2.7. More troubleshooting if needed.
  • the Tallest Man in Western Japan?
    Mon, 17 Nov 2014, 1:24 PM
    Also got this error:
    Fatal error: Class 'question_state' not found in (~~~my moodle site path~~~)/blocks/grade_me/plugins/quiz/quiz_plugin.php on line 39
  • Jemal Habib
    Mon, 17 Nov 2014, 10:17 PM
    Thanks Matthew Lowe for 16th Oct comment. I too didn't have it working because I wasn't using the normal grade scales for assignments ('assign'). That amendment worked for me.

    However I did notice that when I did that, that I had several people show up as needing grading that were already graded. Sussed out they were all people who had more than 1 attempt. So I changed this line:

    LEFT JOIN {assign_grades} ag ON ag.assignment = asgn_sub.assignment AND ag.userid = asgn_sub.userid

    by adding afterwards:

    AND asgn_sub.attemptnumber = ag.attemptnumber

    Now the results seem inline with my expectations, albeit I'm not proficient enough to say what I did was right.
  • Tyler Bannister
    Fri, 21 Nov 2014, 10:54 PM
    I have uploaded some updated versions of Grade Me, including a new M28 release. The new releases should fix quiz support in M25 and M26 and fix a problem with forums being listed after they are graded.
Please login to post comments