I have browsed around a bit and am thinking i am missing this so feel free to close this down if it's a duplicate but in working with our large enrollment computer science classes I've noticed that it would be ideal to allow for some kind of partial download of assignments.
If there were a way for an instructor/TA to select a subset of students and download their submissions, that would make the download size, time, and load more manageable. I suspect you 'can' download 200 computer program submissions in one zip file but for larger enrollment courses you might not want to
Added to Theme
Improve Download and Printing Options for Graded Work Theme Status: Identified