Skip to content

github-education-resources/teacher-toolbox

Repository files navigation

GitHub Education Teacher Toolbox

Teachers image no 3

👀 How to Use this Guide

The GitHub Education Teacher Toolbox provides support materials for teachers and administrators. It is divided into the following resource types which you can click on below to go to each types dedicated page.

Start here: Recommended Learning Pathways

New and Featured Resources

New content, upcoming opportunities or important announcements will appear here:

All Resources

width teacher image

Educator Professional Development

Browse through quick start guides, courses, demos and tutorials to get you started and upskilled on GitHub and Open Source. Here you'll find handy Docs and Discussions, useful repos, courses and resources for GitHub product training and Open Source.

Docs, Quickstarts, Guides

Certifications

Getting GitHub certified is a resounding endorsement that validates your skills, credibility, trust, and knowledge of the technologies and developer tools that are used by more than 100 million developers worldwide.

Courses

Curriculum and Administrative Resources

Here you'll find out of the box, open source curriculum, information about our Campus Program and how you can support researchers and OSPO's through GitHub's features and resources.

Learn about getting free GitHub Enterprise through our Campus program, how you bring GitHub to your campus, Hackathons from an admin's perspective, how researchers use GitHub and helpful curriculum to get started.

Curriculum

MakeCode and VSCode Curriculum

Sample Workshop Templates

Campus Program

Research & Researchers

Open Source Program Offices (OSPO)

On behalf of the GitHub OSPO we are sharing our policies, tools, and best practices to guide you through the first 6-12 months of your organization's open source journey.

Empowering your students

Discover ways you empower your students with learner resources made just for them including the Student Developer Pack, the Campus Experts program and how they can build a tech community though open source. We also share our curated list of partners including student hackathons and coding educational resources.

Benefits and Resources for Students

The first thing we recommend students do is get verified through GitHub Education. Once verified, they'll have access to student benefits including the Student Developer Pack, free use of Copilot Pro and more. Find resources and opportunities for your students below.

Coding resources for students

  • Games on GitHub: A list of open source games and game-related projects that can be found on GitHub - old school text adventures, educational games, 8-bit platformers, clones of old arcade games and more.
  • From Code.org: Explore activities for ages 5-11 including Hour of Code, Minecraft projects and more.
  • From Code.org: Explore learning for ages 11+ including Hour of Code, coding labs and more.

Hackathons on your campus

Campus Experts

GitHub Campus Experts are student leaders that strive to build diverse and inclusive spaces to learn skills, share their experiences, and build projects together. GitHub Campus Experts can be found on campuses worldwide.

GitHub Education Partner resources

GitHub Education partners with a number of learning focused companies and organizations to support student developers starting their journeys in tech. Explore a few of our partners and how they empower students below.

mlh-logo-color

Major League Hacking (MLH) is the official student hackathon league. Each year, we power over 300 weekend-long invention competitions that inspire innovation, cultivate communities and teach computer science skills to students around the world. If your campus or student group are interested in hosting a hackathon, here are some resources to get you started:


hack club sticker logos

Hack Club is a worldwide community of high school hackers. By the students, for the students. We partner with Hack Club to support the next generation of developers all over the world.


microsoft-small

Microsoft Learn Student Hub Dive into the world of AI with our comprehensive resources and use your creativity and passion to dream up an imaginary destination, then prompt Copilot to create and refine writings and visuals to bring it to life. Explore cloud, AI, and data with challenges and enhance your learning through events and training. Start your journey to becoming the next generation of tech innovators.

  • Microsoft student ambassadors Students can join global community of students who are passionate about building AI-driven solutions with Microsoft technology. Accelerate innovation and grow the skills you need to have greater impact in the projects and communities that matter to you.

codedex

Codédex is a learn-to-code platform for Gen Z with courses in Python, HTML, CSS, JavaScript, React, Git & GitHub, Command Line, and more. Students and teachers can access many of their resources.

Events, Videos & Live Trainings

Sign up for June's GitHub Educator Summit

Coming soon: Live trainings for teachers

Events

Videos

Use Cases & Stories

Find useful blog posts, student stories, school use cases and more. If you have a use case for GitHub success in your classroom or institution, you can submit it here.

AI in Education

Here you'll find a host of Copilot information you can use in the classroom as well as AI research, best practices and handy guides for introducing AI to your students and teaching approach.

Copilot Resources

Screenshot 2025-02-13 at 1 39 41 PM

GitHub Copilot is an AI coding assistant that helps you write code faster and with less effort, allowing you to focus more energy on problem solving and collaboration. GitHub Copilot includes a suite of tools across your IDE, GitHub.com and the command line and can support students and teachers in a number of tasks.

  • Get code suggestions as you type in your IDE
  • Chat with Copilot to ask for help with your code
  • Ask Copilot for help using the command line

Accessing Copilot Copilot is now now available for free. With Copilot free you can get started with up to 50 chats per month, up to 2,000 code completions and much more. As a verified teacher, you'll have access to Copilot Pro. GitHub also offers Copilot Business and Copilot Enterprise for organizations.

AI Research and Use Cases

Stay Connected ✔️

  • Stay up to date with all resources by starring 🌟 this repository so you can always find it from your settings.
  • Get verified: Getting verified means you will gain access to enhanced tooling on GitHub including free use of Copilot Pro, more Codespaces storage and access to the Student Developer Pack.
  • Follow us: LinkedIn, Instagram
  • Join the Discussion: Our public Community forum is also a place where you can hear from peers and students
  • Give feedback: share your thoughts on the Teacher Toolbox here.

About

The Teacher Toolbox is a resource hub for educators and administrators to get started with GitHub.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors