[Gradebook] Add Resubmitted features to Grade Detail Tray

Problem statement:

The resubmitted status is often misunderstood in Gradebook compared to SpeedGrader. Teachers often think there's a bug when they can only see a grade they previously entered in a Gradebook cell by clicking into the cell. It's not clear that the green background color means Resubmitted. The Grade Detail Tray does not show all of the status colors. It only shows Late, Missing, and Excused. People don't think to check Gradebook Settings nor a guide for the status color key. The input box to enter grades in the Grade Detail Tray does not mention using the same grade for the resubmission. 

Use case: A student submits to an assignment after they're given a grade. The teacher sees the green background in the student's Gradebook cell and keeps clicking into the cell not understanding why the previously entered grade keeps going away. They try to give the same grade as before and the grade continues to go away unless they click into the cell. They don't realize they should go to SpeedGrader or give a different grade.

Proposed solution:

Re-use elements from Gradebook Settings' View Options and SpeedGrader and add them to the Grade Detail Tray.

  • All of the status colors are in Gradebook Settings > View Options tab. Add the missing ones of Resubmitted and Dropped to the Grade Detail Tray [1].
    • I'm guessing there's a reason they shouldn't be selectable statuses in the Grade Detail Tray and in SpeedGrader. Therefore, add them without radio buttons to Grade Detail Tray. And no change in SpeedGrader since there are no colors there. 
  • Add the Use the same grade for resubmission link from SpeedGrader [2].
    • Selecting it has the same function as selecting it in SpeedGrader. After it’s selected, the link goes away in SpeedGrader, too.
Mockup of resubmission featuresMockup of resubmission features


User role(s):

admin,instructor,ta