Reports: My Feedback

report_myfeedback
Maintained by Picture of Jessica Gramp Jessica Gramp
A Moodle Report that shows all student feedback on one page.
363 sites
569 downloads
37 fans

The Moodle My Feedback report appears in the My Profile > Activity Reports menu and allows students to see an overview of all their grades and feedback for assessment activities such as Moodle Assignments, Turnitin Assignments (v1 & v2), Workshops and Quizzes. It provides their visible grades and a link to their submission and any feedback that has been released to them. Note: anything hidden in the gradebook or on the course will not display.

The report is intended to help students understand the variety of feedback they receive. It can also be used to identify similarities between feedback received from across modules and years to help students see how they can improve their work in future assessments.

See how it's being used at UCL: 

Potential privacy issues

All versions before v2.8.11 contain a bug that reveals grades before the post date on some, but not all, Turnitin assignments. Please update to v2.8.11 to ensure you don't encounter this error. V2.4 of this plugin shows numeric grades regardless of the settings on the course or grade item they represent. Displaying the grade in the format defined within each assessment is implemented in V2.5 (available for moodle V2.8+). Take care with using this plugin as it reveals grades to students, so any changes that you make need to be tested thoroughly to ensure they don't reveal hidden grades. E.g. Turnitin assignment grades are only visible after the post date; Hidden activities are not shown; Hidden grades (and 'hidden until' grades) as set in the gradebook don't show; Non-released grades don't show; Workshops only show feedback when they are closed; Moodle Assignments that have a workflow enabled don't show grades before they are finalised.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6

Contributors

Picture of Jessica Gramp
Jessica Gramp (Lead maintainer)
Picture of Alexis Nelson
Alexis Nelson: Developer
Picture of Delvon Forrester
Delvon Forrester: Developer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Juha Martikainen
    Wed, 27 Sep 2017, 9:03 PM
    Hi again, just ran into another problem concerning workshop assignments. If the user has workshop activities with assessments My Feedback overview tab gives :

    Debug info: ERROR: column "wa.feedbackauthorattachment" must appear in the GROUP BY clause or be used in an aggregate function
    LINE 1: SELECT DISTINCT max(wa.id) as id, wa.feedbackauthorattachmen...
    ^
    SELECT DISTINCT max(wa.id) as id, wa.feedbackauthorattachment
    FROM mdl_workshop_assessments wa
    JOIN mdl_workshop_submissions ws ON wa.submissionid=ws.id
    AND ws.authorid=$1 AND ws.id=$2 and ws.example = 0
    [array (
    0 => 14,
    1 => '33',
    )]
    Error code: dmlreadexception
    Stack trace:

    line 479 of /lib/dml/moodle_database.php: dml_read_exception thrown
    line 242 of /lib/dml/pgsql_native_moodle_database.php: call to moodle_database->query_end()
    line 776 of /lib/dml/pgsql_native_moodle_database.php: call to pgsql_native_moodle_database->query_end()
    line 1551 of /lib/dml/moodle_database.php: call to pgsql_native_moodle_database->get_records_sql()
    line 292 of /report/myfeedback/lib.php: call to moodle_database->get_record_sql()
    line 3894 of /report/myfeedback/lib.php: call to report_myfeedback->has_workshop_feedback_file()
    line 108 of /report/myfeedback/student/overview.php: call to report_myfeedback->get_content()
    line 273 of /report/myfeedback/index.php: call to require_once()

    We are in Moodle 3.2.2+ with PostgreSql db.
  • Picture of Noor Abdulghani
    Tue, 17 Oct 2017, 8:19 PM
    Hi Jessica,

    We have disabled the Gradebook on our Moodle because last year we had reports where students were able to see their Turnitin grades via the Gradebook before the Post Date. We have upgraded our Moodle to 3.2, but the Gradebook is still disabled from students' view and we are going to install My Feedback plugin, but wondering whether the Gradebook needs to be enabled in order for My Feedback to work? Also, have you had any reports that My Feedback plugin releases grades to students before the Post date?

    Thanks

    Noor
  • Picture of Roberto Catanuto
    Thu, 19 Oct 2017, 7:33 PM
    Hi Jessica, I'm trying out your plugin.
    When I ask a student to submit an assignment, I grade it and then the student sees 4 entries for each submission, and the same grade in each row. Is it normal or is there any way to let the student see just one line for each grade received.
    I have a screenshot but can't attach it here sorry.
  • Picture of Jessica Gramp
    Wed, 1 Nov 2017, 12:54 AM
    Hi Noor,

    Yes, the My Feedback report does require the course gradbook to be enabled in order for items to show for that course. If the ‘Show gradebook to students’ has been set to ‘No’ in the course settings, meaning the course Gradebook is hidden from students, then no grades or feedback will appear for this course in the MyFeedback report. I will update the documentation with the list of requirements for items to show in My Feedback.

    Hopefully you can resolve this issue so you can still use the report.

    No, we thoroughly tested the report to ensure nothing is released to students before the post date, and also that it does not show anything not already visible to students in each Moodle course. If you find any evidence of the report doing otherwise, please do provide details so we can check this out, although I would be surprised if we missed something, as this was very thoroughly tested.

    Thanks,

    Jess
  • Picture of Jessica Gramp
    Wed, 1 Nov 2017, 1:00 AM
    Hi Roberto.

    We did see something like this when we ran our original tests, but it was resolved in a later version of the plugin. Which version are you using and which version of Moodle? Also, what type of assignment is it? A Moodle Assignment? I'll message you privately and perhaps you could send me that screenshot so I can see what's happening.

    Thanks,

    Jess
  • Picture of Noor Abdulghani
    Wed, 1 Nov 2017, 1:11 AM
    Thanks Jess
  • Picture of Jessica Gramp
    Wed, 1 Nov 2017, 2:10 AM
    Hi Juha,

    Do you happen to have a fix for this problem you are experiencing? It appears to be what is being described in the following forums, but we are still on 3.1 here:

    https://dba.stackexchange.com/questions/88988/postgres-error-column-must-appear-in-the-group-by-clause-or-be-used-in-an-aggre
    and
    https://stackoverflow.com/questions/19601948/must-appear-in-the-group-by-clause-or-be-used-in-an-aggregate-function

    Thanks,

    Jess
  • Picture of Jessica Gramp
    Mon, 6 Nov 2017, 5:24 AM
    Hi Delvon,

    Any clues on how to fix the missing bootstrap modal problem on Moodle 3.3 so self reflective notes and manually entered feedback can work?

    This is what you said previously:
    I found out what the issue is with self-reflective notes and non-moodle feedback not doing anything when you click to add/edit notes. The popup box is dependent on bootstrap and because in Moodle 3.0 they normally test with the clean theme (which has bootstrapbase as its parent theme), but this does not seem to use the bootstrap modal which is used for the popup box.

    Can the bootstrap modal code be added directly to the myfeedback plugin so it doesn't rely on particular themes?

    Any clues you have on where / how to add this so it works again in Moodle 3.3 will be gratefully received. Thank you.
  • Picture of Delvon Forrester
    Mon, 6 Nov 2017, 6:07 PM
    Hi Jess,

    I remember fixing it for an earlier version of Moodle. I am almost certain that this is the same issue. I will try and have a look today or tomorrow and post what the fix is here.
  • Picture of Phil Brown
    Tue, 21 Nov 2017, 12:27 AM
    Hello,

    Is there any way to change the default column view for students, for example?

    Thanks for the plugin, very helpful!

    Phil
  • Picture of Jessica Gramp
    Tue, 28 Nov 2017, 10:30 PM
    Hi Phil,

    At the moment there isn't a way to change the default column view, but I would encourage you to raise this on the Moodle Tracker and you are welcome to contribute code that would implement this.
  • Picture of Jessica Gramp
    Wed, 29 Nov 2017, 6:56 AM
    I've just released a new version that fixes the problem with students not being able to add self-reflective notes and Turnitin feedback due to the missing modal.js. Thank you Delvon for the code. Please download version 2.9 to ensure My feedback works correctly on version 3.3 and above. This version also optimises the database so you should see some faster loading times.
  • Picture of Marcel Roe
    Fri, 1 Dec 2017, 11:46 PM
    Hi,

    I am trying to link to the My Feedback Report in a block for students. It works for Tutors but for students I am struggling to get the Report to appear. Has anyone successfully done this?

    Thanks
  • Picture of Juha Martikainen
    Fri, 15 Dec 2017, 5:19 PM
    Hi Jessica, sorry for the very late answer. No we do not, yet, have a fix for the PostgreSql related problems. We will try to do something for it in the coming spring.
  • Picture of Dinis Medeiros
    Mon, 25 Dec 2017, 12:02 AM
    When starting plugin i got this:
    pix_url is deprecated. Use image_url for images and pix_icon for icons.

    line 267 of /lib/outputrenderers.php: call to debugging()
    line 4066 of /report/myfeedback/lib.php: call to renderer_base->pix_url()
    line 108 of /report/myfeedback/student/overview.php: call to report_myfeedback->get_content()
    line 274 of /report/myfeedback/index.php: call to require_once()
    Any IDEA?
1 2 3 4 5 6 7
Please login to post comments