📖 Overview
Girls Who Code: Learn to Code and Change the World introduces coding concepts and computer science fundamentals to young readers. The book combines technical instruction with profiles of women in technology and practical examples of coding applications.
Through illustrations, diagrams, and straightforward explanations, readers learn basic programming concepts like loops, variables, and functions. Real-world coding examples demonstrate how these concepts translate into applications for social media, gaming, and web development.
Personal stories from girls and women in technology provide context for how coding skills can lead to careers and creative opportunities. The narrative structure alternates between technical instruction and these biographical segments.
The book positions coding not just as a technical skill but as a tool for creative expression and problem-solving, emphasizing the broader impact of technology literacy in modern society.
👀 Reviews
Readers describe this as an accessible introduction to coding concepts for middle-grade girls. The book combines coding explanations with profiles of women in tech and stories of young coders.
Liked:
- Clear explanations of programming fundamentals
- Real-world examples and applications
- Diverse representation of women in tech
- Engaging illustrations and design
- Motivational tone without being preachy
Disliked:
- Some found it too basic for experienced coders
- A few readers wanted more actual coding exercises
- Several mentioned the content feels dated quickly
- Some found the personal stories distracting from technical content
Ratings:
Goodreads: 4.0/5 (1,100+ ratings)
Amazon: 4.5/5 (240+ ratings)
"Perfect for demystifying coding for complete beginners" - Common Sense Media reviewer
"Could have included more hands-on practice problems" - Goodreads reviewer
"The profiles of women programmers kept my daughter engaged" - Amazon parent reviewer
📚 Similar books
Get Coding! by Young Rewired State
This book teaches HTML, CSS, and JavaScript through hands-on projects that guide readers from basic concepts to creating their own websites and apps.
Hello Ruby: Adventures in Coding by Linda Liukas The book introduces programming concepts to young readers through a story-based format featuring Ruby's adventures in a world of computational thinking.
Code: The Hidden Language of Computer Hardware and Software by Charles Petzold This text explains how computers work from the ground up, starting with basic electrical circuits and progressing to programming languages.
The Coding Manual for Qualitative Researchers by Johnny Saldana The book presents coding methods for analyzing qualitative data with practical examples and step-by-step instructions for implementation.
Python for Kids: A Playful Introduction to Programming by Jason R. Briggs This guide teaches Python programming through examples, games, and puzzles that build from basic concepts to complex programming skills.
Hello Ruby: Adventures in Coding by Linda Liukas The book introduces programming concepts to young readers through a story-based format featuring Ruby's adventures in a world of computational thinking.
Code: The Hidden Language of Computer Hardware and Software by Charles Petzold This text explains how computers work from the ground up, starting with basic electrical circuits and progressing to programming languages.
The Coding Manual for Qualitative Researchers by Johnny Saldana The book presents coding methods for analyzing qualitative data with practical examples and step-by-step instructions for implementation.
Python for Kids: A Playful Introduction to Programming by Jason R. Briggs This guide teaches Python programming through examples, games, and puzzles that build from basic concepts to complex programming skills.
🤔 Interesting facts
🔹 Author Reshma Saujani founded Girls Who Code in 2012, which has grown to reach more than 500,000 girls through its clubs, summer programs, and books.
🔹 The book features real-life stories of women in tech, including pioneers like Grace Hopper (who coined the term "computer bug") and modern innovators from companies like Pixar and NASA.
🔹 Saujani gave a popular TED talk titled "Teach girls bravery, not perfection" that has been viewed over 5 million times and explores themes similar to those in the book.
🔹 The book explains complex coding concepts through everyday analogies, like comparing variables to labeled storage boxes and loops to a recipe's "repeat until done" instructions.
🔹 Though aimed at young readers (ages 10+), the book sparked a series that includes a workbook and fiction novels, all promoting coding education for girls to help close the gender gap in technology fields.