I'm fairly new to Moodle forums so I hope this fits here. We're using 3.4 and I've found the UX to be pretty awful for assignments, specifically around statuses when Grading is set to None. I've been searching around the forums and tracker and decided to propose some updates.
Overall question: should I now submit this to the Moodle Tracker? I’m not sure if it should be one issue or split up into multiple items.
__________
Summary of Issue
It's confusing to the Student/Educator that the Grading status will always say "Not Graded" even though it's not possible to give it a grade. In our situation, someone else is creating the courses so the Educator is not aware of and cannot edit the assignment settings, so they need the Assignment page to tell them if there’s anything they need to do or not. Both the student and the educator want to feel that the submission is 'done', so the wording needs to reflect that there is nothing left to do instead of perpetually saying Not Graded.
This is expanding on this ticket about the grading status: https://tracker.moodle.org/browse/MDL-51776
Therefore, I'm proposing the below statuses that would display depending on Assignment settings (Underlined means this is different from current Moodle).
Grade: None, Feedback Off | Grade: None, Feedback On | Grade: Points or Scale | |
---|---|---|---|
Submission status |
|
|
|
Grading statuses | Do not display any grading fields | Rename: Feedback status
| Keep: Grading status
|
https://moodle.org/mod/forum/discuss.php?d=245852 < Based on this past discussion, it seems we want the Assignment to show in the Gradebook if feedback is On so the student can look at their User Report and view that feedback, even though they'll never get a grade for it. Maybe this can be improved upon later (adding visual in Gradebook to show that Assignment has been submitted and needs review/grading).
Incorporating Feedback into the grading/review workflow
Change the submission status to just “Submitted”; “Submitted for grading” is somewhat extraneous and less universal for when Grading is off.
If grading is set to None, but feedback is turned on, that means you are using feedback as a means of review. Since Moodle assignment UI is currently centered around Grading, it is confusing to work with a feedback workflow.The "Last modified (grade)" column should change to "Last modified (Grade/feedback)" and should update to show when the last feedback was added or grade was modified.
If you are allowing students to resubmit after viewing Educator feedback, then the status needs to change after the Educator has reviewed and the student has edited their submission (letting the Educator know that they should now re-grade/re-review).. That's why I've added the "not up-to-date" statuses. This would occur if the "Last modified (Grade/feedback)" time is before the "Last modified (submission)".
Further, on the student view, they should see the Feedback in a similar format to the grade where it shows Date and Who Reviewed, whereas now it only shows a single line for Feedback comments.
History of grades/feedback
If you change the grade/feedback, it would be helpful to show a history. For the student, on the assignment page under the Feedback section. For Graders, on the Grader page/pdf viewer. That way you can see how things changed after the student reviewed and resubmitted.
To prevent it from showing two items in the history when someone makes a typo and corrects it, etc., it would only create a new item AFTER the student edits their submission (i.e. feedback status = feedback not up-to-date). Then, it would save the feedback for the initial submission into the history and give a blank feedback box for the next feedback.
Summary of Change Requests
I created mockups of the various Assignment pages for Student and Educator view, please see attachments as well as the summary below. Proposed changes are colored or outlined in red.
All setting options
- Submission status – change “Submitted for
Grading” to “Submitted”
- View All Submissions page
- Change "Last modified (grade)" to "Last modified (Grade/feedback)"
When Grading is Off and Feedback is Off - Mockup of Process Flow
- Assignment page
- Remove “Grading status” and “Needs grading” row
- View All Submissions page
- Remove “Grade”, “Final grade”, “Last modified (graded)” columns
- Under Edit, remove “Update grade” option
- Under filters, remove “Requires grading” option
When Grading is Off, but Feedback is On - Mockup of Process Flow
- Assignment page
- Student: Change “Grading status” to “Feedback status”
- Educator: Change “Needs grading” to “Needs review” and “Grade” button to “Review” button
- View All Submissions page
- Remove “Grade” and “Final grade” columns
- Add “Review” button to column “Last modified (grade/feedback)”.
- Add feedback status to “Status” column below Submission status (does this when Graded)
- Feedback status – 3 separate statuses for feedback workflow
- Grader
- Remove Grade section/wording
- Show Feedback status at top
- Add Feedback History column
When Grading is On
1. Grading status – add “Grade not up-to-date” option