Advertisement
Girls Who Code: Learn to Code and Change the World
Girls Who Code: Learn to Code and Change the World by Reshma Saujani is an inspiring and practical book that combines programming instruction with stories of real women in technology. Written by the founder of the Girls Who Code nonprofit organization, this book is designed to make computer science feel welcoming, relevant, and exciting for girls in middle school and high school — though its content is valuable for any young learner interested in coding.
The book is divided into two intertwined threads. One thread teaches actual coding concepts — variables, conditionals, loops, functions, arrays, and algorithms — using JavaScript and illustrated examples. The other thread profiles women who have built careers in technology, from game designers and robotics engineers to data scientists and cybersecurity experts. These real-world stories show students that coding is not an abstract academic exercise but a tool that real people use to solve problems they care about.
Saujani's approach is refreshingly honest about the challenges girls and women face in tech while remaining overwhelmingly positive and empowering. She addresses impostor syndrome, the gender gap in computer science, and the importance of persistence — all in a voice that feels like a supportive mentor rather than a textbook. The book includes hands-on activities, coding challenges, and prompts for reflection that make it interactive and engaging.
For homeschooling families, Girls Who Code fills an important gap. Many coding books teach skills without context or inspiration. This book does both, making it ideal for students who need a "why" before they engage with the "how." It works well as either a standalone introduction to coding concepts or as a supplementary text alongside platforms like Scratch, Code.org, or Codecademy.
The Girls Who Code organization has reached hundreds of thousands of students since its founding, and this book distills that experience into a format that any family can use. It is particularly effective for students who may not see themselves represented in traditional computer science materials, offering a vision of tech that is diverse, creative, and purpose-driven.
You Might Also Like
Grade Levels
Formats
Are you the provider of this resource? Claim this listing to update your information, add images, and connect with families searching for your product. Learn more →