Get help with GitHub Classroom
Getting started with GitHub Classroom
- Get up and running quickly with our video tutorials:
- Just getting started? Learn the basics of setting up GitHub Classroom
- Create individual assignments
- Create group assignments for collaborative projects
- Check our glossary to learn more about terms and concepts used in GitHub Classroom
Guides
- Controlling assignment repository settings with the Probot Settings app
- Creating group assignments
- Upgrading your organization
- Using template repositories for assignments
- Connecting GitHub Classroom to your learning management system
- Archiving a classroom
Workflows, case studies, best practices, and more
Getting the most from GitHub Classroom (from the GitHub Blog)
- GitHub Classroom now supports multiple classrooms per organization
- Merge conflicts in the classroom
- How to use pull requests in the classroom
- How to use group assignments in GitHub Classroom
- How to grade programming assignments on GitHub
- GitHub Issues and user testing as authentic assessment
- Real-time feedback for students using continuous integration tools
- Importing a course roster from your learning management system
Educators share their experiences (from the GitHub Blog)
- How GitHub Classroom and Travis CI improved students’ grades
- GitHub Classroom report predicts positive student learning outcomes
- My first semester using GitHub at Rice University
- How investing in teaching with GitHub pays off
Community
Join the GitHub Education Community to discuss GitHub Classroom with GitHubbers and other educators.
Need more help?
Not finding what you need? Want to talk to a human? Open an issue on the GitHub Classroom repository.
