Moodle Plugins directory: Structured feedback | Moodle.org
Structured feedback
Assignment feedbacks ::: assignfeedback_structured
Maintained by
Tony Butler,
Ruslan Kabalin
An assignment subplugin that enables teachers to provide individual feedback comments on any number of configurable criteria.
Latest release:
314 sites
263 downloads
30 fans
Current versions available: 5
The structured feedback plugin enables teachers to define any number of criteria on which to provide individual feedback comments for a student's assignment submission. Criteria are configured in a dedicated 'Feedback criteria' section of the standard assignment config form, and the plugin is enable/disabled automatically depending on whether any criteria have been defined.
The configured 'criteria set' can then be saved for easy reuse in other assignments. Given the appropriate permissions the teacher can also choose to share their saved criteria sets with other teachers within the same Moodle site. A simple AJAX interface is provided for teachers to manage their saved criteria sets, all accessed from within the assignment config form.
Useful links
Contributors
Tony Butler (Lead maintainer)
Ruslan Kabalin: Maintainer
Please login to view contributors details and/or to contact them
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
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
Ken
your plugin still really helps a lot to keep track of our students. With my previous issue, I am not quite sure if it was really an issue of your plugin or moodle itself. If I (now) understand correctly, by the time a feedback is given, moodle pushes this feedback to the gradebook. With the feedback_plugin_for_gradebook switch set to "structured feedback" all the following gradebook entries will be made with the structured feedback, however, older feedbacks remain with "classic" contents.
My intention is to have both feedbacks (text feedback and structured) displayed in one gradebook. However, I doubt moodle is able to provide this, correct? I already started to get into the gradebook code to collect both data sources, maybe you have a clue where to start or how to modify the grade_report_user class... If not, I will get into this and provide any successful result here if wanted
Yes, it is a limitation of Moodle core that you can only select one feedback plugin to push data to the gradebook, and this can only be set on a site-wide basis via the feedback_plugin_for_gradebook setting, as far as I'm aware. However, a possible workaround for your case would be to simply create an additional criterion in the structured feedback plugin called 'General comments' and disable the default 'Feedback comments' plugin. That wouldn't help with your existing assignments though.
I haven't done any work on the core gradebook code so can't offer any help there I'm afraid.
Tony
THAT's actually the easiest way... Thanks for the heads up. Although it was a bunch of work to go through 30 assignments, duplicate them, modify the categories and re-grade all students manually, this came out as the best solution to my problem. Many thanks!! Sometimes it needs pragmatic solutions
Chris
Tony
The main difference is that those are advanced grading plugins -- so there's some kind of grade calculation involved -- whereas this is just a feedback plugin which can be used with simple grading. Our academic staff wanted the functionality to provide individual feedback comments on bespoke criteria, while also retaining the flexibility of being able to award a single overall grade. A lot of them were also put off by the (perceived) complexity of configuring an advanced grading plugin, using its own separate interface, so it was important that the feedback criteria for this plugin could be defined using a simple interface that actually sits within the assignment config form.
So really this is all about keeping things straightforward and familiar.
Tony
I can provide screenshots if helpful. Thank you.
Gary