Ask HN: Appropriate toy for a 1-year old girl that may lead to programming

17 points by swombat ↗ HN
I'm going to the 1st birthday party of the daughter of one of my friends. We're not required to bring presents, but in view of all the talk about how turning girls (and later women) away from computers and startups is something that happens when they're still children, I wonder - is there a toy that I could buy her at this very early age that would have the slightest influence on that?

If she was 8, or even 6, perhaps 5, some sort of computing device (perhaps a Raspberry Pi) would be suitable... at one, though?

Any ideas?

PS: I think it should be something that is fun and useable immediately, not "buy her this so she'll be able to use it in 3 years"...

68 comments

[ 3.2 ms ] story [ 120 ms ] thread
Interesting question. I wouldn't mind seeing what suggestions come up as well, as I have a daughter that's almost 1 year old.
The baby-safe variety of Legos? It's hard to imagine a (healthy) case for a device with a screen at that age. But at the very least she can start building motor skills and think about building things.
Duplo
Looking at e.g. http://shop.lego.com/en-GB/LEGO-DUPLO-All-in-One-Gift-Set-10... I'm wondering if the flower in the middle isn't exactly the sort of thing babies swallow and choke on?
I have that set and an 18 month old. That flower is pretty big, you're good. The real problem is that young they can't pull the duplos apart. Try these: http://www.yoyo.com/p/mega-bloks-first-builders-classic-non-...
Not necessarily. My son has had a set of duplos since his first birthday. He has an easier time taking them apart than putting them together; putting them together requires more dexterity.
Does Lego have any sets for children under 18-24 months? Once she gets a bit older, I agree that Lego Duplo would be a great choice, especially the gender-neutral sets. I can attest that playing with Lego as a kid was a huge part of what eventually made me interested in programming.
I think Duplo should be safe for all kids, just not very interesting when they are too young. They used to have an actual Lego-made product Quatro for a short period, but no longer. Megabloks are the next best thing, they are bigger and have much less clutch power than Duplo.
I bought these for my niece for her first birthday with hopes of her becoming more math/physics/engineering minded. I know that playing with Legos when I was younger was one of the influencing factors of going down an engineering path.
When I was a kid I had lots of Legos (actually, I still have them). I liked the fact that if there was some toy I wanted but didn't have, I could usually make it myself out of Legos, the only limitations being the number and kinds of pieces I had. When people ask how I got into programming, I relate that anecdote and then follow it by describing programming as having an unlimited number of pieces to work with.

At one year old, it's not like most children are going to be doing anything more advanced than sticking a few blocks together in the easiest possible way, but you have to start somewhere. I have a son about that age and there are really only a couple of pieces in his Duplo set that are questionable, choking-wise. You could go with Mega Bloks instead, which are definitely too large to choke on.

Something from Baby Einstein
While I think that the Baby Einstein videos and toys are great (my daughter loves the both), I wouldn't say these are specifically programmer oriented.
Yeah, but what is "specifically programmer oriented" that is also appropriate to 1yos? Nothing!
True, but that doesn't make "something" the correct answer.
Creativity, engagement, problem solving - however rudimentary are all good - nothing more complicated. I would also emphasize language - having the child hear the spoken word - whether sits mamma or daddy or baby Einstein cd.
I'm personally not a fan of Baby Einstein. There's too much research that supports that it's not making babies any smarter, and possibly making them dumber.

https://www.google.com/search?q=baby+einstein+research

Not true at all. In fact, the source your provided clearly states: "Research examining the specific effects of baby DVDs and other infant programming is limited." There's TOO LITTLE research on the matter. Everything in moderation - I wouldn't subject a child to more than 30-45 mins a day of DVD programs mingled with play and reading etc.
I agree that everything should be done in moderation, and we do let our 1 year old watch a kids show one in awhile, but there is evidence against it. Here's a specific study: http://psychcentral.com/blog/archives/2010/03/03/does-baby-e...

Every study I read says about the same thing, any kinds under 2 shouldn't be watching much TV, because it can actually bring their speech level down.

We are not really a "leave-the-TV-on" household, and we believe that you shouldn't completely substitute parent-child learning with TV shows.

This a nice, but misguided thought, IMHO. The closest you can get to "programming" at that age is general problem solving. 1-year olds are already constantly learning and problem-solving as it is. Basic problems of hand-eye coordination, identifying things and people. Any generic toy you give them is a problem waiting to be solved. Shapes, colours, moving parts can add to the learning experience.

This is just IMHO, because the above being said, you see 2-year olds with their own personal iPads these days, so perhaps I'm just old-fashioned.

I bought some of these books for my daughter who is 8 months. Obviously she's not going to crank out the next big startup by the time she's 3 with these, but I hoped that they would expose her to what her father does for a living and to not be intimidated later in life by math and programming.

Web Design For Babies 2.0: http://amzn.com/0988472600 A Is For Array: http://amzn.com/1489522212 Introductory Calculus For Infants: http://amzn.com/0987823914

This is more general learning, but we got one of these, and my daughter loves it. She's still learning the different things it has to play with. http://www.target.com/p/b-zany-zoo-wooden-activity-cube/-/A-...

Wow, those are super cool books. I may just buy them to read them, LOL.
Colorful wooden building blocks. Sturdy enough to last for years, encourages problem solving, and lets them make something.
You are very thoughtful - love it. But as others have said, 1yos just don't have brain development far enough along that you can target specific toys with activities. What 1yos need are things that help them learn to control their limbs - a Johnny Jumper, blocks, hammer + block things to nail down. That's what they're focusing on at that age: I want my hand to do this.
I think you need to go for just problem solving, not for programming. A shape sorter might be OK. Fisher Price made a remote control car that was very good for kids called a Bounce Back Racer. It was tough, so you didn't need to worry about a toddler breaking it, and it could flip over; so there wasn't really frustration with it being undrivable if something didn't work. You get to push buttons, see something happen, and have feedback. You can try to make the car go to Mommy or Daddy, so it seems like that is a start to having a machine do your bidding.
Are the parents planning on doing (baby) sign language? If not, a book on how to do that would be, in my opinion, the best thing you could do.

I don't know what the latest research says about later brain development with early sign language learning, but I do know that teaching our kids baby sign language from birth certainly cut down on frustration as a parent, as we were much more likely to understand what the baby wanted/needed.

It's also a serious trip to see a 1 year old kid doing sign language.

She's 1 year old. Way to early to push her into a career. She's got more important things to worry about, like learning to walk, speak, and use the toilet.
Exactly. Sometimes HN'ers scare me...
(comment deleted)
My similar recommendation: Buy any toy which will develop her vision, fingers/tactile sense, ears. They all lead to programming eventually. Note that I excluded taste/smell, because they are only required indirectly.
normloman: Spot on ~!

I was extra-careful and zoomed the page to make sure I was clicking the upvote arrow on your comment.

"Push her into a career"?? Who said anything about that?

I'm just trying to counter the natural tendency the world will have to push her away from that career through millions of little cues like toy selection, teacher and peer attitudes, etc.

You insinuated that by wanting to buy her a toy "that may lead to programming". Just buy her toys that make her think and encourage her to do what she is good at.
I promise you, there's nothing you can purchase a child at that age to help counter that problem. Not even fractionally.
Why would you think she may like to go and work for an Startup when she's in the age of working? Maybe she wants to be a musician or a model.
I am a software engineer and I have a 16 month old daughter. For now she plays a lot with MegaBlocks (and off-brand Duplo that's safe for <1 year) and colorful building blocks.

Her favorite toy is a cardboard box my wife brought home from her store. No joke, she loves that thing.

For the future I nabbed her a copy of Robot Turtles. (My wife and I play a lot of board games - my wife owns a brick and mortar hobby store.) I have a few of the neat things off of Kickstarter, like 3D printers and some other oddball contraptions, but I think my childhood collection of Legos will go a long way towards helping her build skills necessary to be creative and imaginative.

Stay away from electronic toys - overloading, no creativity - and screen devices - degrades eye contact, hurts imagination. This is just my observation based on seeing my friends perform how _not_ to raise a child, and its an American pastime to critique others on how they raise their children so take my advice with a grain of salt.

I didn't start programming until after college, where I got a non-CS degree. I've created multi-decade career in programming, having moved to the Bay Area during the dot-com bubble. In fact, I didn't even like computers except to play games, until I forced myself to learn how to program to get a job during the early-90's recession.

There is no need to worry about exposing children to programming concepts at age 1. They have enough trouble just learning how to be a proper human. Let her be a kid. If you want, buy her 1 share in a stock like Facebook or Twitter.

Actually one of my friends taught his kids to count starting from zero.

For a while, someone other than him (e.g. a teacher) would ask his kid 'How many X are there?' and the kid would proclaim loudly and proudly: "Zero!"

coding win.

Edit: I actually disagree with this method (although it's hilariously awesome), because having an item is not the same as having zero items. It might be the zero-th item, but it is not zero items.

I agree with everyone that's saying that you should focus on developing her problem solving skills instead of pushing her to program. At this point you don't know whether she will want to become a programmer or not. Problem solving skills are applicable to any career so why not teach her something that would make her a better person (and maybe a better programmer someday)? I have heard of http://www.goldieblox.com/ as a great way to get girls interested in engineering early on :)
Here's a reply that won't help you. 1 year old is quite early to really push her in any direction, but when she's around 2, you could introduce building blocks (building and rebuilding as a metaphor for creation) and jigsaw puzzles (pattern recognition).

I'm conflicted about this. I don't feel happy about nudging a girl or a boy to learn a skill that's professional in its nature.

I still believe it's delusional to see programming as just an interest and something people need even if they're not programmers. We'll do to programming the same we did to math: people spend years being taught math but come out unable to do basic algebra, and forever scared of it.

Children turn into rebellious teenagers. I wasn't a very rebellious teenager, but I remember not doing things that would actually be good for me in the long term just out of spite for some authority figures. A heavy handed approach and your attempt to nudge her into programming could well lead her away from programming.

Give her a great education, be supportive of her interests and show her many different possibilities for personal growth. Do not try to build a better version of you.

Nothing. She's one. Wait till she's four.
A book. Preferably one that her parents will enjoy reading over and over again. I like "Anno's magic seeds"

(I have daughters and want them to understand programming, but 1 is really young)

Edit: not clear from the book's title, but "Anno's magic seeds" is a charming story about exponential growth.

Something like a simple wooden train set (http://www.amazon.com/Melissa-Doug-Wooden-Farm-Train/dp/B004...) or a balls-and-chutes toy (http://www.fatbraintoys.com/toy_companies/edushape/rollipop_...). All you'd be looking for at that age is things that help develop their spatial reasoning.

Alternatively, find out what the kid's currently into and just get her that. 1 is a great age for being happy.

For me I think it was trains->legos (the small kind)->lots of books (not actually programming related)->brief personal instruction->intro programing books

I'm not sure if I started with trains quite at 1, but at least before 2. The thing about trains or blocks is that it is really expensive to get a useful set and really frustrating to have a less than useful set. For trains, the set being able to go around you allows much more immersion in imagination than just a few pieces. With legos, it isn't much fun if you can't build a few buildings and vehicles. Neither are likely to be an issue right at 1, but are likely to be before 2. I'd suggest carefully considering you connection with the kid and what the parent's are likely to do, but while trains and building blocks can be great gifts, they are not good casual gifts IMO. Wooden blocks might be better, and can go with the trains or legos later, but might still be expensive.

If she doesn't have sidewalk chalk, that would be a good easy gift.

Well, if you really want to turn her away from computers, why not try teaching her to program when she's 1 year old?
Why are you trying to influence a child who isn't even yours...thats the job of the parents...
I bought my kid a Hexbug Nano around that age. It's a small robot. It's small enough to swallow, so it depends on the kid.
Duplo.
This is a great toy for teaching kids basic engineering concepts. It's also fun for me to build stuff with my girls.
> is there a toy that I could buy her at this very early age that would have the slightest influence on that?

Probably not; at this age, the real influence are going to be more subtle and indirect than a specific toy, etc. There might be something her parents could do to avoid laying the gender-stereotyping groundwork on which later influences that tend to push girls away from programmming (and math and physical science generally) build, but as a friend of the parents choosing a birthday gift there's probably no choice you can make that has any predictable influence either way.

Although, if her parents share your concern and are actively working in that direction, you could ask them what you could do that would fit into what they are doing.