None of the three options currently in Canvas are random enough to prevent bias from creeping into grading. Currently, canvas has this answer:
"the teacher could effectively randomize the submissions by changing the sort order in SpeedGrader settings, as described in How do I sort the student list in SpeedGrader? By default, students appear in the SpeedGrader in alphabetical order. However, if the instructor were to change the display setting to either of the two remaining options--date submitted or submission status--the submissions would no longer display in the same order as the names appear in the Gradebook. The instructor can enable that setting in the same place the "Hide student names..." option appears."
- Date submitted means that assignments are displayed in an order that likely places the best and most competent work at the beginning, as students who put the effort in work are more likely to turn it in early or on time.
- Submission order, I believe is still alphabetically, with just those that did not submit removed. Especially if everyone submitted, that doesn't help.
I'm not sure we need to add another option. Hiding student names implies the instructor is trying to remove bias, and thus is could instead be "Display submitted work randomly with names hidden."