Google

Share Google

  • Facebook
  • Twitter

Google creates resources to provide every student access to the collaborative, coding, and technical skills that unlock opportunities. Explore our Programs:

Google CS First: CS First is a free computer science curriculum that anyone can teach. Designed for students ages 9-14 of all interests and experience levels, students learn collaboration and core computer science concepts as they create their own projects. Educators lead the way with easy-to-use lesson plans, tutorials, activities, and resources.

Grasshopper: With the Grasshopper app, complete beginners can easily learn coding fundamentals for free. In as little as 5 minutes a day, students can complete fun lessons and visual puzzles on their phone to build their coding skills.

The Computer Science Summer Intensive: The Computer Science Summer Intensive (CSSI) is a three-week introduction to computer science (CS) for graduating high school seniors seeking to inspire the innovators of tomorrow — especially those from historically underrepresented groups in the field. It’s an intensive, interactive, hands-on, and fun program supporting the study of CS, software engineering, and other closely-related subjects.

Machine Learning Crash Course: A self-study guide for aspiring machine learning practitioners. Machine Learning Crash Course features a series of lessons with video lectures, real-world case studies, and hands-on practice exercises.

Code Next: Code Next is a free, computer science education program that meets Black and Latinx high school students in their own communities and provides the skills and inspiration they need for long and rewarding careers in computer science-related fields.

Curriculum

CS First

CS First (g.co/csfirst) is Google’s free, introductory computer science curriculum designed for students in 4th to 8th grade.

K-12 CS Framework Aligned