The doodle is a mini-game that essentially allows you to "program" how a small block bunny moves on the page. In the interactive Doodle, you program and help a furry friend across 6 levels in a quest to gather its favorite food by snapping together coding blocks based on the Scratch programming language for kids.
Logo is a programming language of high level, which was created in 1967 by Seymour Papercom and Dt Harel for educational purposes to teach children of preschool and younger school age.
While the Doodle itself might not teach the kids something an adult might code in, like Python or C++, it does use the Scratch programming language to help them understand how programming code can create actions.
It's an annual programme that's dedicated to inspiring school students to take an interest in Computer Science and Information Technology.
Coding for Carrots introduces one of the most powerful ideas in coding, the loop - in fact the nested loop.
Alice this drag and drop interface is also suitable for kids ages 10 and upwards and is a ideal compromise between playing on the computer all day and doing something productive.More news: Five Takes: How will Jimbo Fisher be remembered?
Well, today's Google Doodle is a good reminder of how the past is not exactly the past and how we need to change the way we learn to prepare for the future. How did you do on Coding for Carrots?
"This week, millions of people around the world can and will have their first experience with coding".
Scratch was developed at MIT and was created to be less intimidating than typical programming languages, but just as powerful and expressive.
MIT's Champika Fernando said in Google's post about kids coding that Scratch is "designed to be less intimidating than typical programming languages, but just as powerful and expressive".
"It makes me happy to think of all of the nine-year-olds who will get their first coding experience playing with today's Doodle", Fernando said.