Jump to ratings and reviews
Rate this book

Girls Who Code. Codifícate (Codifícate / Girls Who Code)

Rate this book
¿Quién es una chica que programa?Una chica que se divierte practicando deportes, horneando galletas, creando arte...Una chica que disfruta pasar tiempo con sus amigas...Una chica que quiere hacer sus sueños realidad...¡Como tú!Únete a las miles de chicas de todo el mundo que forman parte de este movimiento que busca que las mujeres tengan una voz en la industria de la tecnología. Con ilustraciones en cada página e historias reales de chicas que trabajan en Pixar y la NASA, este libro te invitará a crear tus propias apps, juegos y robots, ¡para así cambiar el mundo!«No sé programar, pero este libro me ha inspirado a aprender a hacerlo. Invito a todas las chicas a leerlo para que se sientan con el poder de cambiar el mundo a través de la tecnología». —Malala Yousafzai, estudiante, Premio Nobel de la Paz y cofundadora de la fundación Malala.«Las chicas merecen la oportunidad de enamorarse de las computadoras. Y este libro lo logrará, pues hace que las ciencias computacionales sean mucho más accesibles, claras e interesantes. Y eso no sólo beneficiará a las mujeres». —Melinda Gates, Filántropa.

176 pages, Paperback

First published August 22, 2017

193 people are currently reading
3427 people want to read

About the author

Reshma Saujani

19 books14.2k followers
Reshma Saujani is the Founder and CEO of Girls Who Code, a national non-profit organization working to close the gender gap in technology and change the image of what a programmer looks like and does. With their 7-week Summer Immersion Program, 2-week specialized Campus Program, after school Clubs, and a 13-book New York Times best-selling series, they are leading the movement to inspire, educate, and equip young women with the computing skills to pursue 21st century opportunities. By the end of the 2018 academic year, Girls Who Code will have reached over 50 thousand girls in all 50 states and several US territories. The results speak for themselves: 88% of alumni have declared a CS major/minor or are more interested in CS because of Girls Who Code

Reshma began her career as an attorney and activist. In 2010, she surged onto the political scene as the first Indian American woman to run for U.S. Congress. During the race, Reshma visited local schools and saw the gender gap in computing classes firsthand, which led her to start Girls Who Code. She has also served as Deputy Public Advocate for New York City and ran a spirited campaign for Public Advocate in 2013.

Reshma’s TED talk, “Teach girls, bravery not perfection,” has more than three million views and has sparked a national conversation about how we’re raising our girls. She is the author of two books, Girls Who Code: Learn to Code and Change the World, the first in a 13-book series about girls and coding which debuted as a New York Times bestseller, and Women Who Don’t Wait In Line, in which she advocates for a new model of female leadership focused on embracing risk and failure, promoting mentorship and sponsorship, and boldly charting your own course — personally and professionally.

Reshma is a graduate of the University of Illinois, Harvard’s Kennedy School of Government, and Yale Law School. She’s been named one of Fortune’s World’s Greatest Leaders, Fortune’s 40 Under 40, a WSJ Magazine Innovator of the Year, one of the 50 Most Powerful Women in New York by the New York Daily News, CNBC’s Next List, Forbes’s Most Powerful Women Changing the World, Fast Company’s 100 Most Creative People, Crain’s New York 40 Under 40, Ad Age’s Creativity 50, Business Insider’s 50 Women Who Are Changing the World, City & State’s Rising Stars, and an AOL / PBS Next MAKER. Saujani serves on the Board of Overseers for the International Rescue Committee, which provides aid to refugees and those impacted by humanitarian crises, and She Should Run, which seeks to increase the number of women in public leadership.

Reshma lives in New York City with her husband, Nihal, their son, Shaan, and their bulldog, Stanley.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
292 (35%)
4 stars
350 (42%)
3 stars
149 (17%)
2 stars
27 (3%)
1 star
14 (1%)
Displaying 1 - 30 of 158 reviews
Profile Image for ☘Misericordia☘ ⚡ϟ⚡⛈⚡☁ ❇️❤❣.
2,520 reviews19.2k followers
December 2, 2017
Good:
- Easy to understand.
- Rich with ideas (for what one can get done with programming).
- Probably will inspire some really young girls.
- A good and accessible table of various languages and their uses.
Bad:
- Too simple.
- For people who have seen any computer from very far.
- Too many pics, too little info.
- All the hype about girls not doing enough programming will probably backfire in our stereotype-laden society.
Profile Image for Mkittysamom.
1,467 reviews53 followers
April 18, 2018
This is an amazing simple intro into coding computer science! I love the idea of creating classes for girls in middle school to teach them how to code and also to show the many wondeful things computer science can do! It features all women in science who are professionals, and the women in history that created coding! Such a wonderful guide even I (as an adult) learned something and it sparked a interest in creating something new with coding! I am afraid I too have fallen into the stereotype of coding = guys in hoodies living in basements apart from the few awesome women hackers I’ve seen in movies (Girl with the Dragon Tattoo..!). Also that it includes math or is too hard or above me to even try. In my generation we had Apple Computer Labs in the late 80’s... I remember taking a Graphic Design Class In HS, but the tech was just starting by the time I graduated in 2003. Some of my friends went to technical colleges and I thought they were trade school for like electricians and welders.. had no idea! The world is changing fast. The author says that 50% of the world’s population are women.. and why are there 50% women as CEO’s and Scientists.. and I think she is right to point that out. I don’t have any daughters, but if I do I will make sure she gets a chance to discover Girls who Code! It’s a great community as well, in a world where it’s already hard enough to connect with people! Amazing Insiteful Honest Creative Inspiring and all around Cool BOOK!! I reccommend actually to anyone no matter your age or sex because the material presented, is attractive!
Profile Image for Sarah DiMento.
187 reviews521 followers
May 6, 2019
Read this for work because I teach a Girls Who Code class. This book is a great way to introduce coding to girls- it's fun and easy to read.
Profile Image for Varshini Kaithapuram.
26 reviews3 followers
June 9, 2021
Being a coder myself, I didn't learn anything new in this book. It is purely a beginner level book. The idea of manifesting the technical aspects of coding as the daily life things , and the attempt to let readers perceive coding as fun, adventurous, and an easy element, is good. This book mainly aims to put the beginners to get a hang around the jargon used in programming.

This book definitely gets a newbie out of the fear of large chunks of codes or the confusion around the twisted logics , and lets them embrace the process of learning how to code.

So, this is for a beginner, to find motivation and fun around coding.
Profile Image for salma for #freepalestine.
54 reviews18 followers
February 3, 2019
i read this book although it doesn't target my age group, and i am so glad i did!
i was so happy to see the diversity in the characters, especially the Muslim girl who i can relate to. the book's drawings were so cute, and i loved how visual everything was! this is a great book to get younger girls interested in coding. i feel like at times the code did get a bit confusing, but nothing i couldn't handle. anyways i feel like this book is more just to teach basic concepts of coding in a simple way to get girls interested. loved it!
Profile Image for David Johnston.
7 reviews2 followers
October 24, 2017
This is not a particularly good book.

For a book that is intended for children - it is far too long and overwritten. I think this book is more likely to put people off coding than encourage them.

It could do with less words, and more quizzes.

I think the theme of appealing to girls is good - but I don't think the book does a very effective job of communicating the concepts.
Profile Image for Ana González.
192 reviews25 followers
September 4, 2018
Leí este libro porque estoy aprendiendo a programar y porque quería saber más sobre girls who code. El movimiento me gusta mucho en principio y este libro definitivamente me deja muy grata impresión del proyecto.
Tiene cosas muy buenas, es fácil de entender, lo que propone es bonito, tiene un vocabulario importante si no estás familiarizado con el mundo de la programación, es inspirador y te da como una introducción buena a la idea de programar.
Entiendo que vaya para chavas y niñas, pero siento que si dice "Aprende a PROGRAMAR" parecería que el libro te enseña y es solo una introducción, que si no tienes idea es muy agradecida.

En resumen, este libro es lo que aprendes en las primeras dos horas de un curso de iniciación a la programación en secundaria.
Profile Image for Diana.
867 reviews103 followers
December 17, 2018
It's like a $20 book trying to sell something. Maybe it's because I bought it as a gift and am thinking of the girl I'm going to give it to but I don't see her reading through it completely. I was hoping it would be something that would get her excited to try coding out but... I really don't think it'll get more than a bored "that's interesting."
This seems more like a book for someone who already knows about it. And even then it doesn't really bring the reader into what they could be doing. I do like the encouragement telling girls to not be intimidated but it could have been done better because like I said above it kind of comes off like when they try to get kids to sell the most candy for whatever prize they can win.
You can code! (But this isn't the book where we'll teach you how.)
Profile Image for Grace.
380 reviews43 followers
April 2, 2017
When I was at ALA, and I saw ARCs of this, I had to pick one up! I am very interested in coding and found this book to be super informative and inspiring!
Profile Image for Jeanne Boyarsky.
Author 28 books76 followers
August 6, 2017
I received an advanced reader edition from BookExpo. It contains a disclaimer that the art work is not finished and the text is uncorrected. While there were a small handful of “artwork goes here” references, the text was good and clear. I feel 100% comfortable giving this copy to a 5th grader or middle schooler in the neighborhood. Plus it is signed by the author so comes with extra coolness.

“Girls who Code” is intended to be a series. The book I have is the non-fiction entry. There's also going to be some fiction stories that use the same characters and tell stories that involve code.

The book reminds me of head First Java, but for kids. It has cartoons/thought bubbles, is fun and easy to read. It doesn't assume any background knowledge. There are fun examples. Some are more gender specific than others. The LED headband is certainly girly. But microwaving mac and cheese is not. I like this balance. When everything is pink, it feels like catering/fake to me. Not that I don't like pink, but still.

The author defines terms like coding and software. The explanations of variables, loops and conditions using a bead necklace is excellent. The process of brainstorming, designing algorithms and pseudocode is nice and approachable. As are the flowcharts. I think adding an actual flowchart would have helped. Feature creep was even mentioned – never to early to worry about that!

The book is pretty conceptual until page 55 when we have a first code example. Shortly after that was a great table showing Hello World in a variety of languages including Python, JavaScript, Swift, Maya and Java. The two page table describing each language and what it is for is great too. FIRST is even in the table for lego. The glossary is excellent too.

There are great timelines. It's weird seeing Google/Amazon/ebay as history on a timeline! I liked the profiles of famous women such as Ada Lovelace, Margret Hamilton (Apollo) and Grace Hopper.

The book includes how you'd teach a robot how to make a peanut butter and jelly sandwich. I still remember this example/game from a trip to the Computer Museum in Boston (since closed) from when I was a kid. It's a great way to think about being detailed, specific and literal. I also like that explaining to a rubber duck is in there as advice. I explain things to a teddy bear, not a rubber duck. But it works.

“Don't be perfect; be brave” - this is great advice towards the end. We all make mistakes when learning. And forever because we never stop learning. This is natural and ok. Jobs where you never make mistakes are boring. Because it means you've mastered what you are doing and that's all you do.

In general, I have mixed feelings about “Girls in CS” stuff. I understand why it is necessary. And I struggle with organizations that merge correlation with causation. So claiming credit for all Girls who Code participants who majored in CS in college rubs me the wrong way. But creating passion and more majors, she totally deserves credit for.

Regardless, this is a fun book. I enjoyed reading it as an adult. And I'm looking forward to handing it to a girl who is starting to code.
Profile Image for Kirsten.
1,160 reviews
December 31, 2019
A great intro to the possibilities and opportunities that learning to code offers specifically to girls.
Profile Image for Francis.
39 reviews5 followers
July 4, 2020
Great book that I wish everyone would read.
Profile Image for Andrea.
99 reviews9 followers
April 20, 2019
Este libro esta escrito por la CEO Reshma Saujani, fundadora de Girls who Code, una organización sin fines de lucro que busca eliminar la brecha de género en el área tecnológica. El libro está dirigido a las niñas que tienen deseos de incursionar en el mundo de la programación, pero no saben cómo hacerlo, es por ello que ésta lectura es una guía básica para empezar a programar. El lenguaje es sencillo, rápido y fácil de interpretar, ya sea por quienes tienen conocimiento en el área, como los que no. Presenta a lo largo de los 10 capítulos que lo componen, recomendaciones, términos, bloques de programación, instrucciones en pseudocógido, algoritmos, lenguajes de programación, ejemplos y biografías de mujeres destacadas en el área de la tecnología, siempre de la mano de la motivación y el entusiasmo para animar a quien lo lee a formar parte de ese mundo tecnológico. Adicional, cada capítulo viene acompañado de dibujos que cuentan una historia de manera creativa, acompañando el desarrollo del tema que se verá en cada etapa. Un libro súper recomendado que cambiará la vida de las niñas que buscan innovar en el área de la tecnología, en especial en el área de la programación.
Profile Image for Zahnii (Suzanne) Artis.
676 reviews
January 8, 2018
I listen to this on a playaway during a long drive And enjoyed it. I learn the difference between programming language in markup language as well as some other techniques to use with coding. Will definitely get this for the library and feel really inspired to try coding as well as maker space again.
Profile Image for Nan.
716 reviews
July 1, 2018
I've been thinking about how coding might sharpen reading and math skills. This may be a great introduction for middle school girls (and for this old girl), but it's not something that would appeal to the kids I work with.
Profile Image for Ron Turner.
1,144 reviews16 followers
August 31, 2018
I loved the idea of it but the actual content is extremely sparse. Felt like I was reading a pamphlet. It's heavily padded with filler.
Profile Image for Karen.
212 reviews5 followers
September 15, 2019
This book is spot on!  Fantastic explanation of coding, definition of terms, and examples of women in the field.


grade:  B
audience:  middle grade, middle school, junior high


Quotes/Author:
Girls Who Code is an organization helping middle school girls "learn to write code that's used program" and "get inspired by all the amazing ideas, skills, and opportunities that learning to code can bring"

"By 2020, there will be 1.4 million open jobs in computing."

computers are the "highest-paying and fastest-growing"



Possible Cautions:
none

Detailed Notes:
/////// SPOILERS /////// SPOILERS /////// SPOILERS ///////
Girls Who Code is an organization helping middle school girls "learn to write code that's used program" and "get inspired by all the amazing ideas, skills, and opportunities that learning to code can bring"
in past there were many boys in computer labs but few girls
women are 1/2 of college graduates, but few women in computer fields
"By 2020, there will be 1.4 million open jobs in computing."
computers are the "highest-paying and fastest-growing"
only 4% of those jobs will currently be filled  by females
women believe they're "not good" at math/science classes, fields, jobs
believe STEM jobs are for boys
Girls Who Code has 100 summer programs and 1000's of after school clubs for girls to learn coding
Why Coding?
fun
collaborating
creating
imagining
inventing
Computer Coding is
problem solving
writing commands to instruct a computer to do something
hundreds of different languages
learn to speak one of these languages
communicate directly with the computer
can build own apps and programs
Software = programs and applications to make a computer run, collection of code, designed and written by programmers
software is apps, games
Hardware is the physical part of the computer, screen, keyboard, camera, etc.  designed and built by engineers
computer in most things
keyboard lets you input letters and numbers
output is typed text
input is digital pen, video cameras, microphones, scanners, sensors
program is the job you are asking the computer to do
process you are asking the computer to run on the data you input
output is the result, what you get
think about how the person needs computer to operate, design software, write code, run it, test
calculating and tabulating devices for 1000s of years
1822 first fully mechanized computer to take input and output a result, never fully completed
then Analytical Engine which then became basis for modern computer
Ada Lovelace, world's first programmer
124 years before team could bring these ideas to life
Electronic Numerical Integrator and Computer, first fully functioning general-use electronic computer to not rely on moving mechanical parts
World War II, team of six women created programming as they went
landed on moon with the calculating power of today's calculator
NASA and MIT take computer size of 7 refrigerators and shrink to 70 pounds and size of microwave
astronauts could type simple programming to not need a programmer
Coding, learn a programming language, understand how computer thinks
Computational thinking - planning, problem solving, and analyzing info the way a computer does
computers are good at repetition, boring tasks, simple decisions, and remembering things
Data is any info you put into a computer and use to perform a task or make a calculation
Logic is the rules you want the computer to follow when it processes data
Variable is info you want the computer to remember, store different kinds of changing data, numbers, short sentences, sequences, and true/false statements
loop is code that tells the computer to repeat something
conditionals for computer to decide something
If Else
Core4 = variables, loops, conditionals, functions
Algorithms is a set of instructions you follow to complete a task, not the actual code, it's steps you will turn into code
Pseudocode is normal everyday writing to spell out what you will code
DRY - don't repeat yourself
code simple, clear, and streamlined
functions are little bunches of code that do specific jobs in a larger program, don't have to repeat same code
parameters are like variables in a function
functions can be buttons or shortcuts on the user side, like print button or back button
code libraries store algorithms code that others can use
application programming interfaces to share information with another applicaiton
break projects down into smaller tasks
design build test cycle
brainstorming
collaboration
design
do we need it
does it already exist
will they want it
do i want to do it
visualize idea
wireframing drawing pages of what it will look like
storyboards, sketches, diagrams, drawing
avoid feature creep - when you keep adding more and more
simple and focus on features needed
application flow is a flow chart that outlines all steps
objective is the task to complete
Logic is the steps you need to get from beginning to end
syntax is the spelling, spacing, and formatting part of writing code
coding is problem solving - take a big task and break into smaller pieces
binary code turns numbers, words, images into series of 0s and 1s
each digit is a bit
compiler, 1952, program that translate alphanumeric input into binary language of computer
Grace Murray Hopper, invented compilers
Cobol
Scratch Visual coding system
so many languages
start code
keep files organized
back up work daily
debugging
find, identify, and fix problems
created when actual moth was in computer
syntax error is problem with how you wrote cod
logic error is problem with the flow of the applicaiton
use double equal signs with if statements, is that new?  I don't remember that?
error message shows where and why error is happening
what kind of error did you make
if your code runs but doesn't do what you want = logic error
code doesn't run because of typo = syntax error
ask for help, self, internet, documentation, friends, teacher or mentor, talk through it outloud
start at beginning of code and trace through line by line with finger
print - show values at various places
IDE - helps write code, text editor, compiler, debugging, usually catch syntax errors
Video Games, adventure, role-playing puzzles, action, driving/racing, strategy
games can raise awareness
Generative Art, design, fashion, smart clothing, music, algorithmic composition
book not completed (at page 141 of 167 72%)
Profile Image for chaeklore.
93 reviews
March 14, 2024
A book for middle schoolers who want to learn about the basics of coding. I forget that my childhood took place during the rise on the internet and its possibilities. It’s never too late to learn how to code!
Profile Image for Hannah Webb.
107 reviews2 followers
November 12, 2024
I’m not the target audience for this book (I’m an adult) but I was looking for some motivation on beginning my journey to learning coding. This did a good job of showing the many possibilities that come with coding.
123 reviews
October 16, 2022
great basic primer to the fundamentals. boosts a positive message to young girls.
Profile Image for Ashley Holcomb.
62 reviews
December 16, 2020
This book was so fun but I wish it had included more coding basics (rather than just inspiration).
1,178 reviews13 followers
October 16, 2022
This is great. I think coding should be required for all, along with reading, writing, and arithmetic.
Profile Image for Miss Kelly.
805 reviews1 follower
November 20, 2017
I listened to the book and know I am going to read it. This is a good intro book to try and encourage young women to learn to code. I found the book inspirational, but technology wise I don't think just from reading or listening to this book I could create an App or website. I would need more instructions. The audio book kept mentioning pdf files. When I ordered the book I couldn't seem to find illustrations or a disk to find the pdf files. Maybe I am missing something. Syntax error ;-)
Profile Image for Steph.
5,329 reviews81 followers
November 16, 2017
Super cool coding info and full of inspiration to excite our girls into understanding more about , and wanting to try, coding!
Displaying 1 - 30 of 158 reviews

Can't find what you're looking for?

Get help and learn more about the design.