Skip to content

Commit with confidence with new teacher training from GitHub

To support teachers who want to master GitHub, we’ve launched Campus Advisors—a training program built to help you commit with confidence and teach your students with real-world tools. Our inspiration…

An illustration of two octocats repairing a robot.
Author

To support teachers who want to master GitHub, we’ve launched Campus Advisors—a training program built to help you commit with confidence and teach your students with real-world tools.

Our inspiration for the training comes from the teachers in the Education Community who innovate in their courses, help each other with recommendations, and contribute to open source projects.

The teachers out there never fail to amaze us. We’ve seen Taichi Furuhashi build a GIS course support Red Cross relief efforts, Mine Çetinkaya-Rundel use open source to nurture reproducible research, Dan Wallach contribute scripts back to the community, and so many more examples of teachers doing impactful work. We’ve worked with hundreds of these passionate educators to create the curriculum for GitHub Campus Advisors.

Teacher training to master Git and GitHub

Over the past few years, we’ve seen version control take hold in statistics, biology, ecology, libraries, and journalism departments, in addition to a becoming a standard in computer science and engineering courses.

One of the most common questions we hear from these teachers is “How do I use Git and GitHub?” We’ve seen the magical things that teachers do with GitHub, and we want to help.

The Campus Advisors training directly addresses classroom use and the needs of teachers in four modules:

  1. Git basics: understand how Git works so you’re better prepared to help your students when they get stuck
  2. Individual work: create, distribute, and collect coding exercises for your students to complete individually using GitHub Classroom
  3. Group work: strategies for creating group learning experiences that parallel real-world software development and techniques to understand individual contributions to group projects
  4. Student programs: opportunities for you to encourage self-directed technical education outside the classroom

All of these modules are online and available for you to take at your own pace. Once you complete the last exercise, you can apply to become a certified GitHub Campus Advisor.

Support other teachers at your school

As a GitHub Campus Advisor, you’re not only an expert in Git and GitHub. You also champion the use of real-world tools at your school and help teachers new to GitHub use version control.

If you’re passionate about implementing new technologies at your school or active in your continuing education community, get certified as a GitHub Campus Advisor and we’ll equip you with workshop materials, and custom goodies to show the world your expertise.

Start the training

Special thanks to all of the teachers who weighed in with the 2017 classroom survey, the folks who gave feedback at GitHub Universe: Teacher Day, and the teachers and librarians at Duke University who tested the curriculum in-person.

Explore more from GitHub

Education

Education

Information for tomorrow’s developers.
The ReadME Project

The ReadME Project

Stories and voices from the developer community.
GitHub Copilot

GitHub Copilot

Don't fly solo. Try 30 days for free.
Work at GitHub!

Work at GitHub!

Check out our current job openings.