Github Classroom
GitHub Classroom is a teaching tool that helps educators manage coding assignments using GitHub. It automates repository creation, distributes assignments, supports team projects, and enables feedback through code reviews. Features include autograding, roster management, and starter code templates. It streamlines coursework by leveraging GitHub’s workflow, making it ideal for universities, coding bootcamps, and programming courses.
Linking GitHub Classroom to Your Course on Canvas:
- Navigate to https://canvas.txstate.edu
- Click Your course.
- Click Settings.

- Click Github Classroom.
- Click Choose a classroom to link.

- Click the Sign in button.
- Click the classroom you would like to connect or create a new one.

- Click Connect.

- Click Emails.

- Click Import Rosters entries.
