5 个用于课堂的绝佳 Raspberry Pi 项目

还没有读者喜欢这个。
Open Source Yearbook faces

Opensource.com

1. Minecraft Pi

由 Raspberry Pi 基金会提供。 CC BY-SA 4.0

Minecraft 是世界上几乎所有青少年最喜欢的游戏——并且是有史以来最能吸引年轻人注意力的创意游戏之一。每个 Raspberry Pi 都附带的版本不仅是一个发挥创造性思维的构建游戏,而且还带有一个编程接口,允许通过 Python 代码与 Minecraft 世界进行额外的交互。

Minecraft: Pi Edition 是教师让学生参与解决问题和编写代码来执行任务的好方法。您可以使用 Python API 构建房屋并使其跟随您到任何地方,在您走过的地方建造桥梁,使其下熔岩雨,在天空中显示温度,以及您可以想象的任何其他事物。

在“Minecraft Pi 入门”中阅读更多内容。

2. 反应游戏和交通灯

Low Voltage Labs 提供。 CC BY-SA 4.0

在 Raspberry Pi 上开始物理计算非常容易——只需将 LED 和按钮连接到 GPIO 引脚,只需几行代码,您就可以打开灯并使用按钮控制事物。一旦您知道执行基本操作的代码,接下来做什么就取决于您的想象力!

如果您知道如何闪烁一盏灯,您可以闪烁三盏灯。挑选出交通灯颜色的三个 LED,您就可以编写交通灯序列的代码。如果您知道如何使用按钮来触发事件,那么您就拥有一个人行横道!还可以留意很棒的预制交通灯附加组件,例如 PI-TRAFFICPI-STOPTraffic HAT 等。

这不仅仅是关于代码——这可以用作理解现实世界系统如何设计的练习。计算思维在任何行业都是一项有用的技能。

由 Raspberry Pi 基金会提供。 CC BY-SA 4.0

接下来,尝试连接两个按钮和一个 LED,并制作一个双人反应游戏——让灯在随机时间后亮起,看看谁能先按下按钮!

要了解更多信息,请查看 GPIO Zero 食谱。您需要的一切都在 CamJam EduKit 1 中。

3. Sense HAT 像素宠物

Astro Pi——一个增强型 Raspberry Pi——将于今年 12 月进入太空,但您还没有错过获得硬件的机会。Sense HAT 是 Astro Pi 任务中使用的传感器板附加组件,任何人都可以购买。您可以将其用于数据收集、科学实验、游戏等。观看 Raspberry Pi 的 Carrie Anne 制作的这段 Gurl Geek Diaries 视频,了解一个入门的好方法——通过在 Sense HAT 显示屏上生动地呈现您自己设计的动画像素宠物

在“探索 Sense HAT”中了解更多信息。

4. 红外鸟箱

由 Raspberry Pi 基金会提供。 CC BY-SA 4.0

一个适合全班参与的绝佳练习——将 Raspberry Pi 和 NoIR 摄像头模块与一些红外灯一起放入鸟箱中,这样您就可以在黑暗中看到东西,然后通过网络或互联网从 Pi 流式传输视频。等待鸟类筑巢,您可以在不打扰它们栖息地的情况下观察它们。

了解有关红外线和光谱的所有信息,以及如何调整相机焦距并在软件中控制相机。

在“制作红外鸟箱”中了解更多信息。

5. 机器人技术

由 Low Voltage Labs 提供。 CC BY-SA 4.0

使用 Raspberry Pi 以及少至几个电机和一个电机控制器板,您就可以构建自己的机器人。您可以制作各种各样的机器人,从用玻璃胶带和自制底盘固定在一起的基本越野车,到配备摄像头附件并由游戏控制器驱动的具有自我意识、装满传感器的金属骏马。

了解如何使用像 RTK 电机控制器板(8 美元/12 英镑)这样简单的东西控制单个电机,或者深入研究新的 CamJam 机器人套件(17 美元/25 英镑),该套件配备电机、车轮和几个传感器——物超所值,学习潜力巨大。

或者,如果您想要更硬核的东西,请尝试 PiBorg 的 4Borg(99 美元/150 英镑)或 DiddyBorg(180 美元/273 英镑),或者全力以赴,犒劳自己一台 DoodleBorg 金属版(250 美元/380 美元)——并构建一个迷你版的他们臭名昭著的 DoodleBorg 坦克(不幸的是不出售)。

查看 CamJam 机器人套件工作表

User profile image.
Ben 是 BBC 新闻实验室的软件工程师,曾任 Raspberry Pi 的社区经理。他热衷于 Linux、Python 和所有开源事物!在 Twitter 上关注 Ben @ben_nuttall。

5 条评论

当 RPi 宣布并取得成功时,我感到非常激动,因为我认为其目标是让更多的孩子接触计算机,并使其价格低廉,以便能够接触到所有社会阶层的孩子。

但从我所看到的一切来看,还没有创建任何课程大纲来做到这一点。是的,有很多游戏和实验以及你可以做的 Minecraft 内容,但大多数成功案例证明,它的影响远没有预期的那么大。
正在向孩子们展示 Pi 项目的孩子要么是那种即使没有 25 美元的板子也会做这件事的孩子,要么是有技术足够娴熟的父母-老师-家人来指导孩子并教他们。
但是,大多数父母不懂电脑的孩子呢?
好吧,孩子太糟糕了。要么自己谷歌搜索,要么玩 Pong。

我真的希望他们的教育组成部分能够结合在线课程、项目、使用网络/YouTube 和其他方式的示例,将一个 6-7 岁或 12-13 岁的孩子从一开始就手把手地教到他们可以在没有懂电脑的父母或老师的情况下学习的地步。 http://www.traininginsholinganallur.in/android-training-in-chennai.html# | http://www.traininginsholinganallur.in/oracle-dba-training-in-chennai.h…

我们正在举办免费的教师培训课程,尽力接触尽可能多的人:https://www.raspberrypi.org/picademy/

我们的网站上有数十种资源:https://www.raspberrypi.org/resources/

我们最近聘请了一位课程主管,专注于创建课程大纲,以提供学习材料的进阶顺序。

我们是一个非常小的团队,但我们正在尽一切努力让每个人都能接触到计算:一方面降低成本;另一方面消除入门障碍并提供免费培训和资源。

回复 ,作者:George17

2015 年 12 月,我有幸参加了 Picademy - 这是我做过的最好的 CPD 之一。强烈推荐它,哪怕只是为了提醒你为什么计算很有趣。

非常棒且有趣的项目,谢谢

很棒的工作 :) 感谢这篇文章

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.