Join the thousands of classrooms who use GitHub to build real-world skills

Building your first Atom plugin

This tutorial, written by St. Andrews student Nick Tikhonov, will teach you how to write your first package for the Atom text editor.

Meet Josh: Student and hackathon advocate

Josh Simpson, who is currently pursuing his computer science degree at King’s College in London, proves you don't need decades of programming experience to make an impact.

FIRST Robotics

FIRST participants are doing lots of of interesting work on GitHub. Teams host their sites with GitHub Pages, students collaborate on code, mentors teach through code review, and at least one team has released 3D models of all of their robot parts.