Helping millions of students and educators develop technical skills for the future
Over 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 programmes and supporting partners that reach millions of students every year, with a focus on girls and others who are under-represented in the field today.
Programmes 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.
Applied Digital Skills
Free course to prepare learners for jobs that require basic digital skills.
A global competition for 13–18-year-olds to use science and technology to solve problems in their community.
CS opportunities at Google
Information about training courses, internships and post-grad advice for students interested in careers.
Programmes to train and prepare educators
Applied CS skills curriculum
Free course to prepare college students for CS careers through hands-on coding experiences.
Free, easy to use computer science curriculum for in or out of the classroom — no experience needed.
Funding for universities, colleges and non-profits to develop and deliver Computer Science professional development programmes for in-service and pre-service 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 training 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 members 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.
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, analyse and optimise 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, which 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 training that they need to provide 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?