Spring 2025

Canvas GitHub Integration Simplifies Student Access

Canvas recently enabled a Github integration that provides access to Github from within your Canvas course. Using GitHub in a course has several benefits for both instructors and students. It is a robust platform for managing student code and facilitating collaboration. Students have access to version control, where they can track changes to their work and revert to earlier versions. GitHub also provides students with a platform to test and run coding assignments from a browser. Instructors can easily review student code, compare different versions and provide timely feedback to specific revisions.

For group projects instructors can setup GitHub Classroom for their course. GitHub Classroom allows instructors to create group assignments where students work together in a shared repository, managing their contributions through branches, pull requests, and commits, effectively tracking individual work within a team project. Learning and using GitHub is a valuable skill for anyone in the engineering field; so exposing students to it prepares them for real-world workflows.

Visit the knowledge base pages  and/or email the Center for Media and Technology Solutions at [email protected] with questions.