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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Curriculum ideas for teaching programming to middle school kids

3 点作者 jasonkillian大约 8 年前
Hey HN! I have plans to teach a 10-week, one-hour-a-week course to a group of kids in the 10-16 age range. These kids come from a poorer urban background and likely have no exposure to programming at all. I have some ideas for course content (discussed below), but I&#x27;ve never done anything like this before, so I have no idea if they&#x27;re good ideas or not. I&#x27;d love to hear the thoughts of you all on what would work well, and I&#x27;d especially love to hear the stories of what worked well people who have done similar things before.<p>None of my plans are set in stone yet, but my general plan is to make the course as interactive and fun as possible. There was a thread recently[0] discussing Robotopia, which I like the premise behind. I&#x27;m not sure if it&#x27;s quite polished enough yet to be used. I&#x27;m heavily considering using either the offline or online version of Scratch[1] but don&#x27;t know quite what direction I&#x27;d go with it. I also saw there are minecraft related programming lessons[2] which sounds really neat, but I haven&#x27;t looked at this in depth yet.<p>Anyway, I could list more tools out there, but most importantly, hearing what has and hasn&#x27;t worked well when working with kids would be great!<p>[0]: https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14043519<p>[1]: https:&#x2F;&#x2F;scratch.mit.edu&#x2F;<p>[2]: https:&#x2F;&#x2F;code.org&#x2F;minecraft

1 comment

osullivj大约 8 年前
Teach them Python by building a game in PyGame?
评论 #14059952 未加载