Moodle Plugins directory: Grade reviews | Moodle.org
Grade reviews
This plugin is a copy of the core submission comment plugin except that you have permissions that allow an administrator to restrict the people who can:
- create and see the comments
- delete the comments
This pluging was written specifically to meet the needs in British Higher Education for second marking or moderation of students work by a different tutor/teacher. Common use case of this plugin: after a piece of work has been graded, grade reviewers enter comments about the submission (content, grade, grader's comments...). These will never be visible to the student but can be read and responded to by the other marker, and Moodle managers. For example the grade reviewer may have detected plagiarism or think that the grade is not optimal. Comments can form a threaded discussion about the grading, which can be used directly as evidence of the marking processes that is now required in some Universities.
Install
- add the content in the folder: mod/assign/submission/gradereviews
- optional: in the Moodle admin tweak the permissions. The permission are listed in db/access.php
- once it is installed you will see it listed in the "Manage assignment submission plugins", see screen shot, there are no settings to be edited. You can change the order in which the columns appear in the grading page by changing the order here. It is good practice not to have this next to submission comments to avoid confusion between the two.
- if you wish to change who can see the comments you can change this in permissions, the screenshot below shows the default permissions for a site manager
- If you go to grading an assignment you will now see the extra column added where comments can be made that will not be visible to students
I have finished the review. There are some really small issues that need fixing:
1: capabilities names as reported in the bug tracker
2: copyright lines: I noticed that some of the copyrights reference a previous author. It is preferred that all of the files that you have modified for this plugin have your name added as a copyright holder.
3: In lib.php, line 34 and 71: not used $USER;
4: the unit test file fails all tests
Please let me know if you think that any of mentioned issues should not/cannot be fixed, i'm open for discussion
Best regards,
Ivan
Re copyrights, it would be good to have clarified how this code relates to NetSpot. It may be valid to keep the existing copyrights - https://docs.moodle.org/dev/Plugin_contribution_checklist#Copyrights
Thanks Jérôme for sharing the plugin with the community, and thanks Ivan for providing the detailed peer-review. None of the detected issues look like an approval blocker to me and I am sure that Jérôme will look at them during the next update of the plugin.
You are cleared to land now, welcome to the plugins directory!
my moodle version Moodle 2.7.2 (Build: 20140908) dont intalls.
I am afraid this was written for Moodle 2.8 and above. It has not been tested on 2.7. Do try again after your next Moodle upgrade.
Ken Farrimond
Sorry for the slow response - I have been away. I have now added more information to the install instructions. There are no settings to configure, but I added information an a screen shot on roles. Please let me know if this is enough for you to work with.
Ken Farrimond
Thanks for the response. I have gotten it to work. I have also submitted a pull request in github to correct the event observer.
However, I can't edit any comments anywhere. I also don't find it at the assignment settings when adding a new assignment to a course.
-Site administration|Plugins|Activity modules|Assignment|Submission plugins|Manage assignment submission plugins
If it is active it should appear in the grading page as a column, but note that columns can be minimised by a user - look out for a column that is just a plus sign.
Ken