Purely from the students POV, having the assignments change color as they progress from assigned (green?) to in-progress (yellow?) to completed (grayed out?) will help them save time. There should also be a way for the student the visually identify assignments that require their attention after instructor has reviewed their submission and returned it to the student for revision.