TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Are you teaching your kids to code? (and how)

16 点作者 actfrench大约 1 年前
Parents of Hacker News, I'm curious to know if parents in the tech community here are teaching their kids to code - and if so, what apps, online classes, or other resources you're using? What do you like? Thanks!

15 条评论

matt_s大约 1 年前
Maybe its my personality or upbringing but I saw many instances where parents forced their kids into something because it was what the parent liked or was interested in (not just sports but same concept) and I didn&#x27;t want to do that at all. I saw kids have a love of something and that get completely ruined because the parent basically made it their kids&#x27; job.<p>With my kids there wasn&#x27;t any natural interest in it from them. Their interest in anything related to computing is consumption based not creator based. I&#x27;ve let them know if that changes, I&#x27;m here and can help. I try to encourage them in the things that they are interested in.
评论 #39721956 未加载
评论 #39713045 未加载
评论 #39723382 未加载
评论 #39719277 未加载
gus_massa大约 1 年前
With my older daughter I used Clasic Visual Basic 6. It&#x27;s very easy to make small programs with a silly UI that does something. And also make some graphics. I liked Logo when I was a child. If your favorite program haas a turtle odule, I recomend to use it. (Later she switched to C, Python, a litle of R, C#.)<p>Probably Python is a good first language. I think it has a turtle module, but I&#x27;m not sure. <a href="https:&#x2F;&#x2F;docs.python.org&#x2F;3&#x2F;library&#x2F;turtle.html" rel="nofollow">https:&#x2F;&#x2F;docs.python.org&#x2F;3&#x2F;library&#x2F;turtle.html</a> looks good.<p>In may cases, I gave her a simple working program and made het tweak it, until she could write her ow programs.<p>(I also recomend to teach Excel. Used correctly, it&#x27;s very powerful for simple math task.)
评论 #39713049 未加载
muzani大约 1 年前
The basics is just solving puzzles. It&#x27;s games similar to The Incredible Machine.<p>1. Define the problem.<p>2. Build a part of the solution that gets them closer to the answer. They should be able to evaluate whether this is closer to or further from solving the problem.<p>3. Build more parts iteratively. Test and debug. These will break earlier solutions sometimes.<p>4. At higher levels, they define the problem to solve. Make a racing game or a platformer? Automate something. Minecraft is good for figuring this out.<p>Many other hobbies work here. Paul Graham was inspired by painting. TDD utilizes climbing analogies. Something like cooking may not work because you have a full design and it can&#x27;t be figured out iteratively.
dyingkneepad大约 1 年前
I tried giving my oldest a Minecraft Redstone lesson. The youngest was also watching, but considering he&#x27;s a little too young I was focusing on the oldest. The oldest listened and nodded to everything, but never ever built a redstone contraption since then, no interest at all (despite the fact that his world would dramatically improve with some of the stuff I taught him). On the other hand, the youngest now often gets to Creative mode and makes dozens and dozens of contraptions using observer clocks, pistons, trapdoors and dispensers.<p>You can show them that it&#x27;s an option and give them an introduction, but you can&#x27;t force them to be interested. They need to be ready and need to choose it.
评论 #39713057 未加载
roland35大约 1 年前
I am not really actively teaching them, but I am providing some resources like books. My older son (8) enjoys playing around with Scratch. I think it&#x27;s great and at this age it&#x27;s just good to experiment.
评论 #39719412 未加载
评论 #39702482 未加载
mikewarot大约 1 年前
I&#x27;m not forcing anything on them. They have done a small bit of scripting to get things to happen in Minecraft and elsewhere. As they move to adulthood, I&#x27;ll offer programming and repair of electronics, etc.. (outside of the college system) as a possible career path to route around their disability. I&#x27;ve done quite a few things, and an apprenticeship&#x2F;mentoring approach seems to be the best choice for transferring those skills to the next generation.<p>They do horribly in traditional education, but tend to test well in spite of it.
评论 #39713061 未加载
evnix大约 1 年前
No. Don&#x27;t want my kid to become a software coolie like us. With AI and scrum masters and micro managers, it is quickly becoming more of a replaceable blue collar job.
评论 #39719015 未加载
评论 #39713072 未加载
评论 #39721302 未加载
Quinzel大约 1 年前
My kids are teaching themselves to code and build computers and stuff like that without my encouragement or involvement, apart from some support from me to help pay for some pieces of computer, only if they do some chores or something else that is helpful or good. It’s their interests and I just like them to learn stuff they’re interested in without external pressure or influences.
runjake大约 1 年前
No. They aren&#x27;t really interested in learning (yet?), and I don&#x27;t force it.<p>I do show them the type of force-multiplying work I can accomplish and they seem mystified. But then they use Scratch in school and can&#x27;t do the same kinds of things and they aren&#x27;t yet understanding there&#x27;s stepping stones to programming.
评论 #39705020 未加载
评论 #39713066 未加载
wojciii大约 1 年前
No. I&#x27;m teaching my kids basic math for now. They can learn how to program later if they have the interest for it. Generally I allow them to follow their interests instead of forcing them to learn mine.
parker_at_large大约 1 年前
I plan on introducing them to programatic thinking before introducing them to code. Letting them play around with Scratch, for example. The nice thing about Scratch is that they would probably perceive it as a game, whereas writing code they would probably see it as work.
Spooky23大约 1 年前
I tried to introduce it and it wasn’t very interesting to my son.<p>Now between Fortnite and 3D printing he’s doing alot of adjacent things and getting interested in a variety of computer topics including some coding.
actfrench大约 1 年前
As a follow-up, I&#x27;m also curious if you think coding is still useful for kids to learn, both in terms of innovative skills and preparation for jobs...or will AI largely obliterate the need to code...
评论 #39702531 未加载
评论 #39702297 未加载
p1esk大约 1 年前
No, but if they express interest I will try to help them.
sahinyanlik大约 1 年前
Well he seems like he doesn&#x27;t like me even. He better learn by himself.
评论 #39733237 未加载