How to use class roster?


(Andreas Mueller) #1

I think it’s great that there is a class roster now to allow me to identify students by their student id.
But I don’t really understand how to use it. Is there a way to download it? Going to the class roster I get a paginated view with 8 or 9 pages with no option to search.
If I look at the assignments page, I don’t see the student ID anywhere.
So how am I supposed to figure out the student ID for a particular assignment submission?

Thanks,
Andy


(Andreas Mueller) #2

I just realized that from the student perspective, the roaster is equally bad (or maybe worse?).
Once a student logs in, they are presented with a scroll-down of all the IDs, which are not alphabetical and there’s no way to search them. My class is relatively small at 150 students, but this is already a pain. Imagine how this would be with a larger class!


(Vanessa) #3

@amueller I appreciate you opening issues. Thank you.

You’ll see new faces in the coming months–we now have 3 engineers working on Classroom. They are getting up to speed on the codebase, and will be improving a lot of the features you’ve brought up.


(Andreas Mueller) #4

Awesome! Thanks!


(Dan Wallach) #5

The current workaround is to just let students use their Github IDs, ignore the roster thing entirely, and keep a mapping from Github ID to your internal university ID on the side. I have my students fill out a Google Form to tell me all this, giving a simple spreadsheet. Not perfect, but good enough.


(Andreas Mueller) #6

Thanks, yeah, that’s what I did last year. The workaround is not using the roster :wink:


(Wrzasa) #7

Just checking in, because I came here having exactly the same questions as @amueller. So I won’t be using roster in this semester, I’ll wait patiently and hope for the best in the next semester. Thanks for your work on Github Classroom! :wink:


(Andreas Mueller) #8

You can download the roster now as CSV under “manage classroom” -> “roster management”.


(Wrzasa) #9

Oh yes… but still there is no view to connect student id with his repo and that’s what would be really useful for me. But yes, this actually might be a useful feature to facilitate backing up all student repos from github…


(Andreas Mueller) #10

Well you can download the CSV and search for the student id to get the repo name. But a better solution imho would be https://github.com/education/classroom/issues/1300


(Wrzasa) #11

I see I will have to separate the individual assignments according to small student groups or I will never be able to make head or tail of all this… :wink: