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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Tell HN: Teaching my 10 yo Programming

5 点作者 jinen83将近 2 年前
I have been wanting to teach my daughter basics of programming since a long time. I did try scratch and it left me progress a bit but not anywhere close to my liking.<p>However this weekend I came across brilliant.org and it left me awestruck at the way they have tooled it. Just to give you an example:<p>1) they have a maze with a robot and a target and kids need to program with simple instructions like move fwd, turn right which kids can assemble and see if their program helps them reach the target.<p>2) To teach loops and conditions - they have added conditions like [off target, fwd is clear, etc] to tackle complex maize with obstacles...<p>Now this certainly worked for my kid as she got engrossed in solving the problems. But my highlight was when she assembled her program --&gt; she ran through all the steps like an interpreter would and verify if this would do it right before shooting the &quot;Run&quot; [she did this as I had attached negative TV time with every miss and incentivised with TV time on everytime she gets it right]

2 条评论

ilaksh将近 2 年前
I was self-motivated to play with the microcomputers in the house because they were the most fascinating thing. And also I think that my dad was a role model.<p>Maybe you can convince her mom to start programming. That would add another role model who was doing it.<p>I think that programming will be something that mainly AIs do in 8-10 years. It&#x27;s certainly important for her to learn problem solving skills and understand technology but maybe not actually important to be a programmer.<p>But for it to stick or not be a waste of time, you may need to allow her to find her own way.<p>So maybe consider opening up that non-TV time to allow for her to choose her own constructive activity. You can require her to choose something that uses technology to do some type of problem solving or otherwise constrain it. But try to be open to her own exploration. If she is doing something just to satisfy your rules then she is likely to abandon it when you stop making her.<p>I think also that you are fighting the natural subconscious tendency of humans to copy what other people (especially role models) are doing, and programming is already relatively unpopular among women. Which makes it even less likely that she will stick with it without your pushing her.<p>And now in the next several years programming will also not be so popular among men, as new versions of GPT etc. come out year in and year out with better and faster reasoning, discouraging students from trying to compete with AI.
评论 #36663042 未加载
johncoltrane将近 2 年前
Poor kid.