Skip navigation

Coding for Beginners Using Scratch

Author: Rosie Dickins, Louis Stowell, Jonathan Melmoth, Shaw Nielsen (Illustrator)
Lower Age: 9+
Price: $14.99
Year Added: 2017

Coding for Beginners Using Scratch is a detailed introduction to coding for children nine and up, using the programming language Scratch, a free, online MIT-developed program used in many elementary schools. This book teaches coding concepts in a simple and easy-to-follow way, presenting them step-by-step with illustrations of what the screen should look like and explanations of each step. Along with learning the basics of coding in Scratch, children will pick up the basics of algorithm development and several crucial coding concepts, such as inputs, parameters, and repetitive structures. Throughout the book, children are encouraged to take their knowledge and experiment with the code they’re developing, giving them the chance to apply creative thinking to each project. Additionally, the book offers guidance for when projects fail to work as intended, providing tips for basic troubleshooting. Coding for Beginners Using Scratch, when used in conjunction with the programming environment itself, offers an opportunity for older children to delve into coding, computational thinking, and problem-saving.


Engineering thinking and design practices the gift encourages children to do or learn about: 

Define a problem, learn about the problem, idea generation, plan a solution, test, analyze, and redesign a solution

Engineering text or context explicitly provided by the gift: A problem to be solved by developing a new or improved process

Additional practices and skills needed by engineers that were addressed by the gift: Coding, computational thinking, programming, evidence-based reasoning, problem solving, perseverance, logical thinking



Overall ratings:

  • Children Reviews

    • Rating:  NA

    • Feedback: NA

  • Parents Reviews

    • Rating: NA

    • Feedback: NA

  • Engineering & STEM Experts Reviews

    • Rating: 5.0 out of 5.0

    • Feedback:

      • “This book does a great job of teaching a complicated subject, coding, in a simple, easy to follow way.  It teaches children all about Scratch, a computer program and encourages creative and logical thinking.”