Code like a Girl
Code Like a Girl, by Miriam Peskowitz, is an introductory programming lesson book for ages 10 and up. The content of the gift gives the reader opportunities to practice programming tasks on Scratch, and the practice allows the reader to get a better grasp on reducing intimidation of coding. This book does a great job of breaking down concepts that may seem difficult and confusing into smaller tasks which are explained along the way. Similarly, it’s intended to build the confidence and perseverance of the reader by explaining that while so much of what's ahead looks confusing, it's important to take things one step at a time and build off of previous steps and understanding. The skills that are demonstrated and shared by the book are very useful and provide an introduction to key engineering thinking skills, like iterative development and problem solving.
This gift promotes computational thinking and creative thinking through the manner in which it presents examples of programming/coding. The book also emphasizes evidence-based reasoning, design, problem solving, and perseverance by allowing the user to make reasonable design decisions and work through the problems they encounter along the way. This gift is highly recommended because it’s a fantastic introductory resource for those who are new to programming and software. The key with these resources is to ensure motivation and perseverance because programming can appear intimidating, and this gift does a good job of providing content, breaking down content, and encouraging the reader to keep at it by experimenting on their own.
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, Create a prototype or process, Test the solution, Analyze a solution, Make improvements to the solution
Engineering text or context explicitly provided by the gift:
A problem to be solved by developing a new or improved object, tool, or process, A client, A user, Criteria, Constraints
Additional practices and skills needed by engineers that were addressed by the gift:
Computational thinking, Creative thinking, Programming/Coding, Problem Solving, Perseverance, Logical thinking
Engineering & STEM Experts Reviews
Rating: 4.6 out of 5.0
"I would highly recommend this book as a gift because I think it's a fantastic introductory resource for girls who are new to programming and software. The key with these resources is to ensure motivation and perseverance because programming can appear intimidating, and this gift does a good job of providing content, breaking down content, and encouraging the reader to keep at it by experimenting on their own."
“The skills that are demonstrated and shared by the book are very useful and are a glimpse into an engineering discipline of creation and work.”