This is a book about coding, but for kids. Ruby is very creative. She obeys rules but she doesn't understand them and often gets her instructions confused. She learns how important it is to follow instructions in order. This is important to know for coding because the computer does the instructions in exactly the order you put them in. There are some fun projects at the end of the book.
Hello Ruby: Adventures in Coding
By Linda Liukas
"Hello Ruby is half picture book and half activity book rolled into one adorable package. It introduces programming without requiring a computer at all. The point of the book isn’t to teach you a programming language, but programming concepts." --GeekMom.com
Meet Ruby―a small girl with a huge imagination, and the determination to solve any puzzle. As Ruby stomps around her world making new friends, including the Wise Snow Leopard, the Friendly Foxes, and the Messy Robots, kids will be introduced to the fundamentals of computational thinking, like how to break big problems into small ones, create step-by-step plans, look for patterns and think outside the box through storytelling. Then, these basic concepts at the core of coding and programming will be reinforced through fun playful exercises and activities that encourage exploration and creativity.
In Ruby's world anything is possible if you put your mind to it.