Most American students aren’t learning how to code in elementary or middle school — and if they are, it’s likely they reside in an affluent school district. Google hopes to bridge the gaps in computer science education with Code with Google, a free coding curriculum that teachers can use to introduce their students to the basics of coding.
One activity called “An Unusual Discovery” has students sequence dialogue in a story using the programming language Scratch. Students program their characters with event blocks, such as “flag when clicked” or “wait two seconds.” Designed to be aimed at beginners, the activity will likely give students a look at the thought process behind computer programming and exercise their skills in logic and problem-solving.
All of Google’s Code with Google lesson plans are free and available in English and Spanish. The activities cover a broad range of age groups (from elementary to middle school) and skill levels vary from beginner to advanced. The idea of teaching kids computer science if they’re just beginning to grasp the fundamentals of pre-algebra or chemical equations may seem daunting to some teachers, but the game-like approach of the activities will likely appeal to many students. For teachers looking to refresh their curriculum with some computer science, Google’s resources will be an attractive option.