Structured feedback
Maintained by
Ruslan Kabalin, Tony Butler
An assignment subplugin that enables teachers to provide individual feedback comments on any number of configurable criteria.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
I've tested the existing 3.5.1 version of the plugin in Moodle 3.8 and 3.9, and it seems to work fine, so I'm going to update the plugin details here to reflect that it supports these releases. If you do find any bugs (with any Moodle release) please report them at https://github.com/lucisgit/moodle-assignfeedback_structured/issues and I'll fix them as soon as I can.
Tony
We really like this plugin and are looking at using it within a UK HE context. Do you have plans for a 3.9 release? Would you be interested in any partnership in developing this?
Ken
Really nice plugin, thanks for all your work on this! I am wondering whether anyone has ask you to consider producing a 'structured assessment' add-on. Ie a potential extension for the 'online text' option whereby a student could select a form template from a set of presets and and then complete this as a component of an overall submission? So it could be used in combination with a file upload to add a coversheet onto a set of docs for example.
Unfortunately it seems I neglected to include the functions necessary to support the export of structured feedback to the gradebook. I have now added them and released a new version of the plugin (v3.5.1) which supports Moodle 3.5, 3.6 and 3.7.
Hope this helps.
Tony
In the assignment settings there is a dropdown menu for the transferring feedback module to the grading section. When I select "structured feedback" none is transferred (the feedback section of my trainee remains empty). If I select feedback as comment (not sure about the correct wording, my version is German) it sets the feedback Comment correctly, but no structured feedback is transferred to the grading sheet.
Any chance to get them both transferred?
Thaaaaanks
I had a feeling about this. Many thanks for the help anyhow.
So I just have to doublecheck every feedback criteria before releasing the assignment to the public
Chris
I can't find any way to do this via the user interface. I was hoping that using the browser developer tools to remove the 'disabled' and 'readonly' attributes from the form element would work, but although that lets you update the value, it doesn't save the change when you submit the form.
So I'm afraid the only option would be to edit the value in the database, if you have access to it. The SQL query to access the criteria data would be:
"select apc.id, apc.value from mdl_assign_plugin_config apc
join mdl_course_modules cm on cm.instance = apc.assignment and cm.id = {the id from your assignment URL, e.g. 5 for /mod/assign/view.php?id=5}
join mdl_modules m on m.id = cm.module and m.name = 'assign'
where apc.plugin = 'structured'
and apc.subtype = 'assignfeedback'
and name = 'criteria';"
Be aware, though, that this value is a JSON-encoded string representation of all the configured criteria for this assignment, so you would need to (very carefully) find and fix the typo, leaving everything else as it is, and then update the record with whole resulting string. I'd recommend trying this on a test site first if possible.
Sorry I can't offer a simpler solution.
Tony
Thanks, I'm glad you're finding it useful.
I've just tested the plugin with Moodle 3.6 and everything seems to work fine, so I've updated the version tags in this plugin record. If you do happen to encounter any bugs in any version of Moodle, please report them at https://github.com/lucisgit/moodle-assignfeedback_structured/issues.
Now to test it in Moodle 3.7 ...
Thanks again for the nudge.
Tony
many thanks for this helpful plugin. It helps in saving paper and grading-forms
One thing I ran over was that feedback criteria are locked once feedback was given. Because I have a typo in one feedback criterium I'd like to correct that one. Do you see any chance to do that? Simply deleting the given feedback in the form is not sufficient unfortunately.
Best Regards
Chris
Because this plugin adds a separate section for its own settings, the 'Feedback settings' section is also added to contain the settings for any subsequent feedback plugins. However, if those subsequent plugins don't have any settings associated with them, the section will be empty. To overcome this you could make the Structured feedback plugin the last one, by moving it to the bottom of the list at "Site administration -> Plugins -> Activity modules ->Assignment -> Feedback plugins -> Manage assignment feedback plugins" (/mod/assign/adminmanageplugins.php?subtype=assignfeedback). That way, the extra section won't be added to the form at all.
Hope this helps.
Tony
I am using the assignment activity for moderation, so a grade is not necessary. Each school will upload assignments which are assessed by a moderator who gives written feedback based on each criteria. This is why using your plugin would be really helpful, so we can see a list of all the schools and the feedback comments under each criteria
Thanks,
Kathryn