→ Slides, Video
GitHub Classroom is a product from GitHub (part of GitHub Education) that help trainers/educators to create repositories for students. It automates provisioning of Git repository for each student (private repository), and allows trainers/educators to keep track each private repository that has been provisioned to the students. This workshop will guide you how you can use GiHub Classroom to automate a practical session/classroom with students or even in a workshop. This workshop covers the following topics:
- Introduction to GitHub Classroom
- Creating a template repository
- Creating a classroom
- Enrolling students into a classroom
- Assigning project to students
Prerequisites
- GitHub ID (compulsory, please let me know your GiHub ID prior attending the session)
- Have a basic knowledge/skill in Git and GitHub or have attended "Getting started in Git using GitHub Desktop" session (optional)
- A laptop with a modern web browser. Google Chrome, Firefox, and Safari will work best