Note: You are currently viewing documentation for Moodle 3.1. Up-to-date documentation for the latest stable version of Moodle is probably available here: moodle-report myfeedback.
|Discussion||Enter the link to the forum or discussion thread|
About this page
This is in the installation guide, intended for Moodle site admins. For user guides please see report/myfeedback/index.
About the report
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. The My feedback report displays this information in a searchable and sortable table. When clicking a link from this table, the user is directed to that course activity information (in some cases the link will be directly to the submission or feedback files - e.g. Turnitin Assignments open directly in a new window). When clicking on feedback this will usually take you to the user's result page for that activity.
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. This is intended to be done in partnership with teaching staff (such as personal tutors at university, or a home group teacher in a school setting). See setting up staff access below.
1. Copy the myfeedback directory to the report directory of your Moodle instance.
2. Login to Moodle as site admin, click on Site Administration > Notifications and verifying that the plugin is listed to be upgraded. Then select 'Upgrade the database'.
3. Check the language file for the My feedback report reflects language common to your institution, and if not, update the strings in Site Administration > Language> Language customisation. E.g. you might want to change 'module tutor', to 'teacher'.
4. Follow the steps below to set up staff access to the report for personal tutors, module tutors and programme admins.
Setting up Access
Student access to the report is available as soon as you install it. If staff are also enrolled as students on any Moodle course, they will see this appear in their own report, alongside the My students tab and other dashboard(s) that enable them an overview of their students' feedback and grades. Staff access (teachers, personal tutors and programme administrators) need to be configured.
Set up the My feedback roles for staff access
Log in as a site admin and go to Site Administration> Users > Permission > Define Roles. At the bottom of the page 'Add a new role' with the following permissions enabled:
- Personal tutor:
- Allow report/myfeedback:personaltutor
- Allow moodle/user:readuserblogs (optional)
- Allow moodle/user:readuserposts (optional)
- Allow moodle/user:viewalldetails (optional)
- Allow moodle/user:viewuseractivitiesreport (optional)
- Allow moodle/user:viewdetails (optional)
- Programme administrator:
- Allow enrol/category:synchronised#
- Allow report/myfeedback:progadmin
- The programme administrator role can be used to assign staff at category level to all courses within the category using the category enrolments plugin. See: Category_enrolments
It may be possible to use this role using Cohorts, but this has not been tested yet. If you do know if this works or not, please update this help file to reflect this - thank you.
- Module tutor (or teacher)
You will also need to modify the teacher and non-editing teacher role to enable teacher (known as 'module tutor'#) access to the report:
- Allow gradereport/myfeedbacklink:view
This will enable anyone who is enrolled as a teacher, or non-editing teacher, to see feedback and grades from any courses they teach in the report. Feedback and grades for each student that reside within courses the teacher does not teach upon will not be visible. This is done deliberately in an attempt to avoid staff looking at student progress in other courses and letting this bias the marking process. However, if the staff member is also a personal tutor they will get a full view across moodle courses within the report, regardless of whether they are teaching these courses, but only for those students who are their personal tutees. This is to enable personal tutors to provide full support to students within personal tutoring meetings.
- The names of the reports can be changed in the strings to match the terms used at your institution. To do this, log in as a site admin and use the language editing interface in Site Administration > Language> Language customisation.
Personal Tutor access
To set up personal tutor access, the staff member needs to be assigned as a personal tutor of each student they are supporting, using the 'assign roles relative to this user' in each student's profile. See .
Assigning parent roles can be automated using the dbuserrel plugin. See: 
How do users access the report
Once installed, the report can be accessed via the user profile (Reports > My Feedback). Access is controlled by the user context, teachers will be able to see grades and feedback for students enrolled on the courses that they teach. Students (who aren't also teachers) can only see their own grades. Programme Administrators can see all grades for all students in the category they have been assigned access to (unless permissions prohibit this).
This is what the feedback comments tab looks like. For more user guidance, please see report/myfeedback/index.