TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How do I get my son or daughter interested in computer programming?

29 pointsby gbarc888over 7 years ago

12 comments

jasodeover 7 years ago
In her blog, the author (Elaine Ou) is conflating different meanings of the word <i>&quot;interested&quot;</i>.<p>When people ask, <i>&quot;how do I get my daughter _interested_ in computers?&quot;</i>, they often mean:<p><i>- &quot;interested&quot; == &quot;find joy&#x2F;play&#x2F;fun&quot;</i><p>But Elaine&#x27;s essay is answering it by interpreting &quot;interested&quot; this way:<p><i>- &quot;interested&quot; == &quot;understand and value the practical business work skills&quot;</i><p>Using substitution, Elaine interprets the question as: <i>&quot;how do I get my daughter to understand and value the practical business work skills in computers?&quot;</i><p>It doesn&#x27;t mean Elaine&#x27;s perspective is not valid. However, we have to be aware that she&#x27;s not addressing what many people mean by being <i>&quot;interested&quot;</i>.
Mikeb85over 7 years ago
Lol, I had an answer all written out, then read the last few lines of the article. Nice bait and switch, I actually enjoyed it. I agree, to make money, learn about money. Otherwise you&#x27;ll always just be someone else&#x27;s worker&#x2F;slave... I also enjoy the answers here by people who obviously just read the headline or first few paragraphs, as I did when I formulated my first comment. Well played.
评论 #15371555 未加载
cityzenover 7 years ago
How old are they? My boys are 5 and 9 and they aren&#x27;t really interested in &quot;programming&quot; but they love the red stone things you can do in Minecraft. Red stone is basically electricity so they have learned to solve real problems and challenges (to them) like creating doors that open with pressure plates, etc. From there we got an AWS IoT button which will spin up a Minecraft server at the touch of a button.<p>All of this to say it may help to go into their world instead of them coming into yours. Find interesting problems or challenges they are having and show them you can help. Sometimes my being able to do something with programming will get the, &quot;Whoa, how did you do that?!&quot; Response. I don&#x27;t expect my kids to actually write code right now but they do know that programming is voodoo magic and they are very interested in it.
scalablenotionsover 7 years ago
I was interested in programming at a very young age, because of video games. I wanted to learn to make them. I was interested in video games first. What do they like to do on the computer? Can you find an opportunity for them to make their own version of whatever app they like to use?<p>I think I was quite naturally inclined to it, though, just like many other girls and boys. If you give your child opportunities to get involved, and they&#x27;re not interested, it might be a sign that this is not their calling. Perhaps give them opportunities to get involved in something else, and see what naturally grabs them. This is more likely to help them maximize their talents.
louithethridover 7 years ago
Make it a part of the famil prank tradition, to boobytrap Alexa and the likes with cusotm code. In oder to get &quot;back&quot; on you- they need to learn this.
Tomteover 7 years ago
Forbid it.
评论 #15370760 未加载
评论 #15369806 未加载
评论 #15376295 未加载
tslugover 7 years ago
What I don&#x27;t recommend is going through programming exercises on the web, which seems to be a popular path that usually ends in stall-out.<p>Whether young or old, I think it&#x27;s important that the person start by asking themselves what they would like a computer to do for them. From there, you can start to bite off small pieces of the challenge, slowly making progress towards something they actually care about.
kpilover 7 years ago
A good question, but unfortunately no answers.<p>The statement - &quot;Nobody becomes a software engineer because they love writing code&quot; - is definitely wrong and it&#x27;s a bit sad that the author isn&#x27;t enjoying the magical act of crafting complex machinery out of nothing.<p>A lot of people enjoy exactly that, and don&#x27;t really care for the end-product, although I have to say that really good programmers enjoy coding as much as they are interested in the goal.
naaskingover 7 years ago
Computer science can be applied to nearly every subject in which they&#x27;re already interested. That&#x27;s your gateway.
timmysawover 7 years ago
Scratch.mit.edu by MIT is a great introductory vehicle. They can play and share games that they or their friends have created. And then take games they like and change how they work.<p>Fantastic!
type0over 7 years ago
Start some microcontroller project with your kind that makes something cool using micropython or with C.H.I.P. make some Lua games.
crazy5sheepover 7 years ago
Maybe try some of those programmable toys, like LEGO NXT or simpler ones like Sphero?