Classroom will be unavailable for 1 hour on July 9, 2020 starting at 6pm (PST)/1am (GMT). Have questions? Please reach out to support.

Getting started

Tutorial

GitHub Classroom automates repository creation and access control, making it easy to distribute starter code and collect assignments on GitHub. This video walks you through the steps for setting up your first classroom and assignment.

How to set up individual assignments

Tutorial

GitHub Classroom automates repository creation and access control, making it easy to distribute starter code and collect assignments on GitHub. This video walks you through the steps for setting up an individual assignment.

How to set up group assignments

Tutorial

GitHub Classroom automates repository creation and access control, making it easy to distribute starter code and collect assignments on GitHub. This video walks students and teachers through the steps for setting up and participating in a group assignment.