Computers are everywhere in our world today and being an educated citizen requires an
understanding of the fundamentals of computer science and its underlying
problem-solving methodology of computational thinking. Not every child should become a
computer scientist, but all children should have the opportunity to explore and create
Google has developed programs, tools and resources that advance computer science
education and provide opportunities for exploration and learning in school, in informal
settings and at home.