Live data from Hacker News

Teaching our five year old to code by cheating

baugues.com

11–20 of 109 posts

Re: Teaching our five year old to code by cheating

#11
post #8

The script you included doesn't actually work, as you're comparing a string with an integer. It will always return false.

Huh, did the kid understand that 3 != "3"? I'd be stumped how to explain that...

Sure give them a cookie and a picture of a cookie.

Re: Teaching our five year old to code by cheating

#12

Kids should be taught programming when they express an interest, and when their brain is ready which in my non-facts based opinion is 11-13 years old. Trying to make kids learn programming without them being interested is about the parent wanting their children to be like them.

Worth noting that the author says he started learning to program on his own when he was seven.

Re: Teaching our five year old to code by cheating

#13

Kids should be taught programming when they express an interest, and when their brain is ready which in my non-facts based opinion is 11-13 years old. Trying to make kids learn programming without them being interested is about the parent wanting their children to be like them.

Kids show interest in random times tho. And if you do stuff with small children in way they find pleasurable, they tend to start liking and valuing that thing.

Most parents introduce kids to things they themselves like or value. Like, sport, reading books, music, video games, nature, shows they themselves like and so on. People do it even with math and grammar (through I was never able to fully understand the grammar thing). The list is pretty long and the more parents you know, the more normal it seems to be to show your kids what you yourself like soon.

Re: Teaching our five year old to code by cheating

#14

Kids should be taught programming when they express an interest, and when their brain is ready which in my non-facts based opinion is 11-13 years old. Trying to make kids learn programming without them being interested is about the parent wanting their children to be like them.

Yeah, five years old is really young but I guess it's worth a try.

I think at 5 years old I played some educational games that my parents had (I can't even remember the names..) and I was lucky that we had a computer because that wasn't common in the early 90's.

I learned a lot about computers from trying to cheat at games though - whether it was hex-editing to get around CD-ROM checks, or memory/packet editing to cheat in the games themselves. I guess mischief and breaking things is attractive to children.

Re: Teaching our five year old to code by cheating

#16
post #4

I've been frustrated by the magnified expectations of kids w.r.t. programming because they play sophisticated games compared to the pong/bricks/tetris of my highschool days. Very hard to satisfy my kids with doing, say, turtle graphics. I'm yet to try Minecraft programming (need windows machine) but that might do it for them as they're into Minecraft. I had a blip of a realization one day when idly talking to the 6yr…

Just putting this out there: You don't need a windows machine. Minecraft, including programming mods like ComputerCraft run fine on Ubuntu (and therefore probably on a lot of other distros).

Re: Teaching our five year old to code by cheating

#19

Kids should be taught programming when they express an interest, and when their brain is ready which in my non-facts based opinion is 11-13 years old. Trying to make kids learn programming without them being interested is about the parent wanting their children to be like them.

> Trying to make kids learn programming without them being interested is about the parent wanting their children to be like them

That's harsh. I'd say it's about introducing their children to something they enjoy/find valuable, in the hope that the kid will enjoy it (or get value from it) too

Re: Teaching our five year old to code by cheating

#20

Kids should be taught programming when they express an interest, and when their brain is ready which in my non-facts based opinion is 11-13 years old. Trying to make kids learn programming without them being interested is about the parent wanting their children to be like them.

> Trying to make kids learn programming without them being interested is about the parent wanting their children to be like them That's harsh. I'd say it's about introducing their children to something they enjoy/find valuable, in the hope that the kid will enjoy it (or get value from it) too

Related: I've tried to get my kids to learn piano, because music has been one of the primary sources of joy in my life and I wanted to pass it on. Hasn't been particularly successful - they've developed some skills, but it never really became something fun for them (at least for the older one, the 12-year-old is still learning)
Post reply on HN