Every student deserves the chance to explore, advance, and succeed in computer science

Four Girls watching a Laptop, laughing on a Classroom

More than 65% of young people will work in jobs that don’t currently exist1. Learning computer science skills helps students thrive in a rapidly changing world. Yet our research with Gallup shows that many students aren’t getting the Computer Science (CS) education they need—and teachers don’t have sufficient resources to provide it. Code with Google helps to ensure that every student has access to the collaborative, coding, and technical skills that unlock opportunities in the classroom and beyond–no matter what their future goals may be.

Explore our programs

Explore Code with Google programs

  • Enhance any subject

    Practical computer science skills can help students learn and create, and bring more relevance to nearly any subject – from history to literature to current events.

    CS First

    Introduce the fundamentals of CS

    9-14 y/o

    Core CS concepts for 4-8th graders featuring activities, hands-on lessons, and lesson supplements and digital materials for educators.

    Kom i gang

    Applied CS Skills

    Build Android games and learn CS

    Høyere utdanning

    Any topic. Any class. Any passion. If students can dream it, they can do it with Android.

    Kom i gang

    CS First

    Help students bring their stories to life

    9-14 y/o

    Inspire your students to create fun, interactive stories using the block-based programming language, Scratch.

    Kom i gang

    Applied CS Skills

    Training materials to help you support your students

    Høyere utdanning

    Support your students' hands-on learning with helpful trainings to conduct workshops, guide student projects, and more.

    Kom i gang
  • Add or Augment CS curriculum

    Enhance your current computer science curriculum with new lessons and activities.

    CS First

    Explore and create with Scratch

    9-14 y/o

    Introduce students to the block-based Scratch programming language.

    Kom i gang

    Applied CS Skills

    Build Android games and learn CS

    Higher ed

    Help your students put their fundamental CS skills into practice by building simple Android games

    Kom i gang

    Applied Computing Series

    Teach data literacy and intro to coding

    Higher ed

    Introducing students to data science, Python programming and Machine Learning

    Kom i gang

    Machine Learning Crash Course

    Practical intro to machine learning

    Higher ed

    A fast-paced, self-directed introduction to machine learning for students.

    Kom i gang

    Veiledning til teknisk utvikling

    Grow technical skills with Google

    Higher ed

    Supplement classwork or direct your own learning with computer science resources.

    Kom i gang
  • Encourage self-directed learning

    Offer students opportunities to explore interests and build skills outside of school.

    CS First

    Explore and create with Scratch

    9-14 y/o

    Simple, one-hour activities that introduce students to computational thinking principles.

    Kom i gang

    Grasshopper

    Learn to code on your phone

    All ages

    Students of all ages can learn to code for free with this fun coding app for beginners.

    Kom i gang

    Applied CS Skills

    Build Android games using Android Studio

    Høyere utdanning

    Help your students develop their core CS skills by building simple Android games.

    Kom i gang

    Applied Computing Series

    Start a machine learning intensive program

    Høyere utdanning

    Introducing students to computer science? The Python coding language is a great place to start.

    Kom i gang

    Machine Learning Crash Course

    Machine learning crash course

    Høyere utdanning

    A fast-paced, self-directed introduction to machine learning for students.

    Kom i gang

    Veiledning til teknisk utvikling

    Grow technical skills with Google

    Higher ed

    Self-directed courses for students and educators to help supplement current computer science classwork.

    Kom i gang
  • Find scholarships and opportunities

    Help students find new experiences and opportunities to advance their skills.

    Stipender

    Generation Google Scholarship

    Financial support and community building for historically underrepresented groups in tech. Awarded based on students’ impact on diversity, leadership, and academic background.

    Kom i gang

    Summer Program

    CSSI

    A three-week introduction to computer science for graduating high school students from historically underrepresented groups.

    Kom i gang

    Internship

    Engineering Practicum

    A twelve-week internship focused on providing development opportunities to first and second year undergraduate students with a passion for computer science.

    Kom i gang
Improving equity and access

Creating opportunities for more students to learn computer science

Through community-based programs and philanthropy, Google works to connect students from underrepresented groups to computer science education and to connect them to the tools they need to build skills for their futures.

Check out the organizations we support

Takk for at du registrerte deg!

Fortell oss mer om det du er interessert i.