Children were first introduced to writing computer programs, or coding, 50 years ago, and Google has marked this milestone with an interactive doodle.
In the interactive Google Doodle, you take control of a white furry rabbit on the hunt for as many carrots as it can walk over.
Scratch is one of a variety of kid-friendly programming languages and tools that will teach kids how to code.
Champika further explains that like Logo, Scratch was developed at MIT and builds on Papert's early ideas about kids and computers.
Scratch was developed at MIT and was created to be less intimidating than typical programming languages, but just as powerful and expressive. When working on the programming language, a little green turtle moved around and drew lines on a black screen. The Google Doodle, that was the outcome of the collaborative effort by three teams - the Google Doodle team, Google Blockly team and researchers from MIT Scratch - will enable millions of adults and children, across the globe, to try their hand at coding for the first time.
Google Doodle sprang a fun surprise today with a carrot game.
The programming software acts like a game for children and works like a jigsaw when the kids are playing it. That programming language was called Logo. It's created to be less intimidating than typical programming languages, but just as powerful and expressive. It's something I played with in computer class back in the '80s.
It seems like everyone thinks kids should learn how to code these days, based on the number of toys aimed at helping kids learn how to do it. We believe all kids should have the opportunity to develop their confidence with the technology that surrounds us.
Coding was added to the UK's National Curriculum in 2014 and we are increasingly seeing kids leave their parents speechless with the new words and skills that they are learning.