Ensuring that every student has the opportunity to learn computer science
Access to quality computer science education helps all students build the skills that they’ll need for the future, including coding, problem solving, creativity and teamwork.
More than 65% of young people will work in jobs that don’t exist yet – building new technology, advancing artificial intelligence and designing better ways to analyse data. To succeed in careers across industries, all students need a solid foundation in computer science skills and experience using technology today.
And yet, our research with Gallup has revealed critical inequities accessing computer science education. We are working to address these gaps to give all students – from grade to grad school – the tools, skills and inspiration to feel confident working with technology.
Helping all students see themselves as technologists
We develop programmes and activities that show students – from all backgrounds and interests – what computer science is and inspire them to use the power of computing to solve real world problems.
Building students’ confidence and skills
Too many students are still under-represented in tech-driven industries and careers. Our programmes open doors for any student to learn practical skills that they can use now and in the future.
Preparing students with tech skills and expertise
Google provides focused courses and hands-on experience for college students who do not have dedicated computer science departments, building students' fundamental skills and providing advanced instruction.
Teach computer science with flexible resources and support
CS First is a free, ready-to-teach curriculum that any educator can use to introduce students to computer science. Instructional videos, activities and coding projects help students to build skills and confidence as they learn.
Create your own Google logo
Help students design and animate their own Google logo while applying computer science concepts.
Storytelling with CS First
Teach coding basics as you guide students towards creating their own interactive stories.
CS First professional development
Find resources to help you feel confident teaching with CS First.
We’re part of a committed, connected community
Google supports educational and non-profit organisations with a common goal: to enhance and expand computer science opportunities for students.Together, we’re preparing students with the skills that they need to thrive.
Explore resources for teachers and students
In our Teaching Resource Centre, you’ll find a broad selection of apps, activities, lesson plans, games and more.