Helping millions of students and educators develop technical skills for the future
More than 65% of students will work in jobs that don’t even exist today.¹ We want to help prepare them for that future by getting them excited about where computer science (CS) can take them. So we’re building programs and supporting partners that reach millions of students every year, with a focus on girls and others who are underrepresented in the field today.
Programs to support and encourage students
Made with Code
Online activities, resources, and mentor videos to inspire teen girls to take their first step in code, and to see technology as a means to pursue their dreams.
A global competition for 13-18 year olds to use science and technology to solve problems in their community.
Connecting college students in the U.S. and Canada studying CS with mentorship opportunities.
CS opportunities at Google
Information about trainings, internships, and post-grad advice for students interested in careers.
Programs to train and prepare educators
Applied CS skills curriculum
Free course to prepare college students for CS careers through hands-on coding experiences.
Applied Digital Skills
Free course to prepare learners for jobs that require basic digital skills.
Free, easy-to-use computer science curriculum for in or out of the classroom—no experience needed.
Professional development grants
Funding for universities, colleges, and nonprofits to provide CS development for teachers.
Using research to uncover obstacles and biases
We conduct and support research to identify strategies for improving perceptions of computer science and broaden learning opportunities for all students.Read more research
Advancing technical skills
The demand for computer science skills in the workforce is rapidly growing. To keep pace, we developed trainings and opportunities to help more advanced students gain computational expertise.
Google Cloud Platform
With Google Cloud Platform, you can learn how to build, test, and deploy applications on Google's highly-scalable and reliable infrastructure. Access documentation, training, and communities to get started.
Google Cloud Platform Educator Grants
University faculty who teach courses in computer science or related subjects can apply for free credits for students to use the full suite of Google Cloud Platform tools.
Machine learning competitions
With Kaggle, you can connect with the world's largest community of data scientists and machine learning engineers, find and publish high quality data sets, and join machine learning competitions to challenge your skills.
Data and machine learning training
Explore online and live courses designed to teach people to design, build, analyze, and optimize big data solutions with Google Cloud.
Catrobat launches scalable platform, content, and training
Catrobat is a non-profit initiative based at Graz University of Technology in Austria that aims to promote computational thinking skills among children in a fun and engaging way.
American Library Association is ready to code
An ongoing collaboration between ALA and Google to equip library professionals with the tools and trainings they need to prepare the next generation with computer science and future skills.
“A whole new world” of ideas at the Technovation Challenge
Read more about the 2017 Technovation Challenge which gives young women the chance to solve real-world challenges through code. 11,000 girls from 103 countries participated in the competition.
The women missing from the silver screen and the technology used to find them
New research offers hard data on gender disparities in film. How might the characters we see on-screen affect the roles we play in society?