Github Classroom documentation?

(Philipschielke) #1

Hello, does anyone know if there is any github classroom documentation available? I’ve been reading through the github for education docs, but can’t find anything for classroom.

(John Britton) #2

Aside from the tool itself, there’s no users guide mostly because we’ve been spending all of our time working on making GitHub Classroom easier to use.

We’re happy to take your questions. As we see more people asking them we can use that information to improve the experience.

(Scott Sanicki) #3

:tv: Stay tuned. We should have some good news on this front shortly.

(Scott Sanicki) #4

Here’s a new introduction to GitHub Classroom video we just released:

Here is the link to @hollenberry’s post:

More to come.

(Philipschielke) #5

Thanks, that’s a great start!

(Bethrichtsmeier) #6

The video mentions student example student walkthroughs. Can you let me know where those might be available?
Thank you.

(Scott Sanicki) #7

GitHub Trainer @hollenberry has recorded them :movie_camera: They’re being edited now and the second will be posted here soon :popcorn:

(Dhowe) #8

+1 for student walkthroughs

(Bethrichtsmeier) #9

Thank you!

(Eric Hollenberry) #10

Hey everyone!

Our second video has been released and is available, here:

(Markey Pappalardo) #11

Great video!

Question regarding creating individual assignments? So does this process eliminate the need to create individual teams for each student so they won’t see each other’s work? I was reading the deprecated Classroom Guide for setting up assignments using the sandbox method and would like to confirm if this new method in GitHub Classroom replaces all of the steps below:

Individual projects
For each student:

Create a repository in the organization based on the student’s name.
Create a team in the organization, matching the name of the repository.
Set that team to have Push/Pull permissions.
Add the student to that team.
Give that team access to the corresponding repository.

Thank you!

(John Britton) #12

Yes, the need for manually creating the teams is gone. Classroom creates repositories and adds students as repository collaborators for individual assignments meaning there’s no need for one person teams anymore.