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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Raspberry Pi projects for 7y olds?

6 点作者 kareemm大约 4 年前
My child is turning 7 in a couple of weeks and we&#x27;ve already made a basic webpage with HTML and CSS together.<p>But I&#x27;ve decided it&#x27;s time to help her understand that basic technology is not magic (though someone other than her webdev dad will eventually have to help her with sufficiently advanced technology ;)<p>I&#x27;m looking for fun Raspberry Pi projects to do with a 7y old. I&#x27;ve DDG&#x27;d around and the listicle articles for &quot;kids&quot; range from very basic to projects for high schoolers. It&#x27;s a bit overwhelming.<p>I&#x27;m curious what other HNers have worked on with the young kids in their lives.<p>Thanks!

4 条评论

schappim大约 4 年前
I have kids at a similar age, and I work for an official Raspberry Pi reseller.<p>I&#x27;d recommend you have a look at:<p>Scratch [1] on Raspberry Pi (this is visual programming). Originally made by MIT. We tend to make interactive games based on their current interests. I&#x27;ve done both Voltron and My Little Pony versions of these for the various spawn.<p>If textual coding is more your thing you should do a bit of Python [2].<p>Besides cost, the key differentiation of the Pi vs a regular PC is the ability to directly connect electronics components (LEDs, sensors and actuators etc) to the GPIO pins. These can then be controlled with Python and other programming languages. We have some free guides on this here [3].<p>One thing many folks don&#x27;t know is that you can also get Mathematica [4] (for free) on the Raspberry Pi. There is a pretty good companion book available called &quot;An Elementary Introduction to the Wolfram Language&quot; [5]. You wouldn&#x27;t know it by the title, but it is aimed towards a younger audience.<p>Best of luck w&#x2F; your Raspberry Pi journey!<p>[1] <a href="https:&#x2F;&#x2F;www.raspberrypi.org&#x2F;documentation&#x2F;usage&#x2F;scratch&#x2F;README.md" rel="nofollow">https:&#x2F;&#x2F;www.raspberrypi.org&#x2F;documentation&#x2F;usage&#x2F;scratch&#x2F;READ...</a><p>[2] <a href="https:&#x2F;&#x2F;www.raspberrypi.org&#x2F;documentation&#x2F;usage&#x2F;python&#x2F;README.md" rel="nofollow">https:&#x2F;&#x2F;www.raspberrypi.org&#x2F;documentation&#x2F;usage&#x2F;python&#x2F;READM...</a><p>[3] <a href="https:&#x2F;&#x2F;www.littlebird.com.au&#x2F;a&#x2F;how-to#raspberry-pi" rel="nofollow">https:&#x2F;&#x2F;www.littlebird.com.au&#x2F;a&#x2F;how-to#raspberry-pi</a><p>[4] <a href="https:&#x2F;&#x2F;www.raspberrypi.org&#x2F;documentation&#x2F;usage&#x2F;mathematica&#x2F;README.md" rel="nofollow">https:&#x2F;&#x2F;www.raspberrypi.org&#x2F;documentation&#x2F;usage&#x2F;mathematica&#x2F;...</a><p>[5] <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Elementary-Introduction-Wolfram-Language-ebook&#x2F;dp&#x2F;B071YWJKQ7" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Elementary-Introduction-Wolfram-Langu...</a>
giantg2大约 4 年前
Maybe try setting up one of the game emulators. That would help with an understanding of how you can have different OSs and explore how emulators work while having games to play when it&#x27;s set up.<p>Another simple thing could be sensor hats. You can use something like an enviophat to read tempature and flash the LEDs based on some condition (written in python).
dirktheman大约 4 年前
I did a fun project with our 9yo: we installed Minecraft and did some programming tutorials!<p><a href="https:&#x2F;&#x2F;projects.raspberrypi.org&#x2F;en&#x2F;projects&#x2F;getting-started-with-minecraft-pi" rel="nofollow">https:&#x2F;&#x2F;projects.raspberrypi.org&#x2F;en&#x2F;projects&#x2F;getting-started...</a>
mimixco大约 4 年前
You&#x27;d both probably like Microsoft Makecode. It runs in the browser and on lots of cool devices. <a href="http:&#x2F;&#x2F;makecode.com" rel="nofollow">http:&#x2F;&#x2F;makecode.com</a>