Peer Work

The Peerwork plugin was designed to replicate functionality of WebPA in Moodle allowing a peer weighting to be applied to assignments. Using this plugin teachers still grade the assignment, but available marks are distributed between students based on peer ratings.
Price option: Free

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

Frankenstyle name: mod_peerwork
Activities

Comments

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

If a Teacher accidentally grades one of the groups before the due date, it prevented others in the group from submitting. I could not find a way to retract this so perhaps a check could be made to prevent grading before the due date?
We also found a display issue when the grading scale exceeds the available window space (eg. an 8 point likert) the radio buttons wrap but the scale headings do not which has the potential for students to select the wrong value.
IMPORTANT UPDATE:
Issue #58 referred to above has been fixed in v2.3.0 However, this will result in a change to grades for existing Peerwork activities with self grading turned off. The change will not automatically filter to the gradebook. The gradebook is updated when the Peerwork grading page is saved.
Thank you User:Sam Cole for highlighting the bug. I have added tests to cover self grading options.
Hi Peer Work devs / contributors
Are there any known problems with Peer Work when self-evaluation is turned off? My contribution and calculated grades are way off when 'self-grade' is set to No.
Even if all students give each other identical marks (which should in theory result in them having an equal contribution and calculated grade), the results don't reflect this. In the below example, 4 students in total each mark their 3 colleagues, but not themselves. All students marked all other students '3' on every scale / criteria. The same problem also happens if the scoring is done randomly.
Name Contribution Calculated grade Penalty Final weighted grade Revised grade
Test Student 1 0.0000 0.00 0% 30.00
Test Student 2 0.4444 26.67 0% 43.33
Test Student 3 1.1111 66.67 0% 63.33
Test Student 4 2.4444 100.00 0% 100.00
Total 193.33 236.67
When the same test is run with self-grading turned on, and with all students awarding '3' on every scale / criteria for all other students, including themselves, the problem does not occur.
Hi,
You just need to add the scale as documented here:
https://docs.moodle.org/310/en/Scales
Once added, it will be available in Peerwork settings
How can I add likert scale on scoring type?
Might be worth changing the example screenshot so that the penalty doesnt only apply to the chinese name.
Seems trivial, but has bad optics.
Thank you. I have replied there.
@Amanda I add screen shots and more information about the current problem in #56 in bug tracker.
@Amanda It is a series of problem. #56 in the bug tracker is the problem when I upgrade to version 1.0. Then, when version 2.2.0 was released, we upgrade to this version. And it appears to be the problem that I report today.
@Yezi is this a different problem the one you reported as issue #56 in the bug tracker? If so could you report it there with screen shots please?
@ Amanda I am working in Xi Jiao Liverpool University in China. We paid to develop the peerwork plugin early this year. And we installed the customised one to our Moodle system in July. Then we the Peerwork 1.0 and current version comes, we upgrade the plugin. But it cause a big problem now. We now upgrade to the latest version, but it recognises teachers, managers and site admin to a students. So currently, we cannot use this plugin. But our teachers and students are desperately waiting to use it. Could you have a check about it, please? I really need your help!
@Yezi, I am not able to recreate your problem. Could you send me the stack trace for the error you are experiencing?
@Yezi Yang could you try navigating to the plugin settings and saving them again: /admin/settings.php?section=modsettingpeerwork
Hi, I will check the upgrade again now