teachers icon indicating copy to clipboard operation
teachers copied to clipboard

Collecting Assignments

Open ksuderman opened this issue 8 years ago • 3 comments

How do we collect student assignments when the time comes? Is teachers_pet still the recommended solution for assignments created with https://classroom.github.com?

At the moment I currently have an organization (https://github.com/vassar-cmpu-331) full of private repositories and don't see an easy way to clone the ones I want for grading.

ksuderman avatar Feb 20 '16 02:02 ksuderman

+1

Raffi Khatchadourian, PhD Assistant Professor and Open Educational Resources (OER) Fellow Computer Systems Technology New York City College of Technology City University of New York 300 Jay St., Room N913 Brooklyn, NY 11201-1909 United States +1 (718) 260-5325 [email protected] http://cuny.is/khatchad

On Feb 19, 2016, at 9:07 PM, Keith Suderman [email protected] wrote:

How do we collect student assignments when the time comes? Is teachers_pet still the recommended solution for assignments created with https://classroom.github.com?

At the moment I currently have an organization (https://github.com/vassar-cmpu-331) full of private repositories and don't see an easy way to clone the ones I want for grading.

— Reply to this email directly or view it on GitHub.

khatchad avatar Feb 22 '16 13:02 khatchad

After looking around some it seems that teachers_pet is not recommended with repositories created with Classroom. I ended up writing a little bash script that uses curl to fetch the list of repository names via api.github.com and then I loop through the list to clone the repositories to my local machine.

ksuderman avatar Feb 24 '16 05:02 ksuderman

That system makes sense with the private repositories. With many labs, I use public repositories and the fork method ( https://education.github.com/guide/forks) and that works nicely for us. Obviously the downside is that they can see each other's code, but frankly students often seem to see each other's code "anyway".

On Wed, Feb 24, 2016 at 12:06 AM, Keith Suderman [email protected] wrote:

After looking around some it seems that teachers_pet is not recommended with repositories created with Classroom. I ended up writing a little bash script that uses curl to fetch the list of repository names via api.github.com and then I loop through the list to clone the repositories to my local machine.

— Reply to this email directly or view it on GitHub https://github.com/education/teachers/issues/47#issuecomment-188073579.

Brent Gray Computer Science, Mathematics G.W. Carver High School of Engineering and Science [a] 1600 West Norris Street, Philadelphia, PA 19121 [gmap link https://www.google.com/maps/place/Carver+HSES/@39.982981,-75.1611,17z/data=!3m1!4b1!4m2!3m1!1s0x89c6c7e6aff67f9b:0x663bce0da8fda38 ] [t] 215-684-5079 [e] [email protected] [w] carverhses.net (school site) [w] goo.gl/whhfFv (classroom site)

bhgray-hses avatar Feb 24 '16 13:02 bhgray-hses