在课堂上使用 Raspberry Pi 的 5 种方法

了解哪种类型的 Raspberry Pi 适合您的课堂和项目。
478 位读者喜欢这个。
kids in a classroom learning about Raspberry Pi programming

Raspberry Pi 基金会。 CC BY-SA 4.0。

我最近读完了 您的创客空间入门指南,作者是 Nick Provenzano,一位 Raspberry Pi 认证教育家。在书中,尼克描述了他在他任教的学校举办的 Raspberry Pi 竞赛。

每位学生都收到了一套 Raspberry Pi 套件,并被告知要确定一个问题,提出一个使用 Pi 的解决方案,并且在他们的项目上花费不超过 75 美元。学生的解决方案各不相同,但共同的结果是学生们自学了编码。当你给学生们布置一个广泛的任务并提供充足的机会让他们自主探索学习时,就会发生这种情况。

如果您是一位想要为学生融入这种学习类型的教师,那么 Raspberry Pi 可以成为促进这种体验的平台,而 Opensource.com 拥有丰富的资源来帮助您在课堂上实现这一目标。

首先,选择合适的 Raspberry Pi

想知道哪种 Raspberry Pi 适合您的课堂吗?Raspberry Pi 社区经理 Ben Nuttall 来这里提供帮助。

  • Ben 的 Raspberry Pi 入门 分步指南介绍了大多数可用的 Raspberry Pi 型号以及您需要的其他硬件,例如鼠标、键盘和显示器。
  • 在另一篇文章中,他提供了关于 哪种 Raspberry Pi 最适合 哪种类型的项目的建议。
  • 如果您想了解更多关于 Raspberry Pi 系列最新成员的信息,请阅读 Ben 对 Pi Zero W 的介绍,它增加了内置 WiFi 和蓝牙。此外,还可以查看 Anderson Silva 的 评测

1. 学习使用 Raspberry Pi 编程

一旦您投资了 Raspberry Pi,您可能会想知道可以用它做什么。它的标准操作系统是 Raspbian Pixel,它基于 Debian Linux,并专门编译用于在 Raspberry Pi 上运行。

首次启动后,您可以浏览桌面和菜单选项。您将在菜单顶部看到“编程”;有很多选择,但我最喜欢的是 ScratchPython 3。我最近教一群学生使用 Scratch 制作动画,并使用 Python 创建 Turtle 图形

Bryson Payne 的书 教你的孩子学编程(我评测过)是开始学习编码的好地方。很快,您就会让您的学生使用 Raspberry Pi 进行编程并制作漂亮的 Python 图形。Raspbian Pixel 还包括其他编程环境,包括 JavaSonic PiSense HAT 模拟器

2. 忙于软件

Raspberry Pi 作为独立计算机使用随附的应用程序效果很好。

  • LibreOffice 应用程序套件包括文字处理器、数据库、电子表格和演示文稿软件,您和您的学生可以使用这些软件进行写作、计算和演示等操作。
  • Raspberry Pi 3 配备了 Chromium 浏览器,可轻松访问互联网。
  • Raspbian Pixel 还包括 Minecraft Pi,这是流行游戏的特殊版本。

此外,Raspbian 还拥有数百个其他可以免费安装的程序,因为该软件是免费和开源的。

3. 做一个项目

假设您和您的学生真的想尝试一个 DIY 项目来测试这个平台的实用性。

  • 电子书服务器是最简单的初学者项目之一。通过我的 分步指南,您和您的学生很快就可以从 古腾堡计划 和其他开放教育资源下载和共享免费书籍。
  • 使用 Conor O'Callaghan 的这份操作指南构建一个 Raspberry Pi 驱动的仪表板,以显示天气、公交时刻表、新闻标题等。
  • 如果您身处宽带匮乏地区,或者只是想将您的内容服务器安全地锁定在您自己的防火墙后面,请构建一个 盒中互联网,该服务器提供来自可汗学院、TED 演讲、学校维基百科、开放街道地图等教育内容。

4. 在您的 PC 上练习

如果您想了解这项令人兴奋的技术,并且迫不及待地想让您的新 Raspberry Pi 套件到货,请在 PC 上下载 Raspbian Pixel。它以 ISO 格式 提供,并且可以在 x86 处理器上运行。这意味着您可以在闲置的旧硬件上运行它,或者您可以将其安装在 VirtualBox 的虚拟机中。您可以阅读 Ben Nuttall 今年早些时候撰写的一篇文章,了解 如何做到这一点

5. 举办聚会

最后,一旦您在学校点燃了热情之火,您可能想要 举办 Raspberry Jam,也称为 Raspberry Pi 聚会。正如 Ben Nuttall 所写,Jams “有多种不同的形式。有些类似于传统的技术用户组,但许多是适合家庭的活动,为孩子们提供学习编码和制作东西的机会。”

您最想了解 Raspberry Pi 的哪些方面?而且,如果您已经是 Pi 用户,您认为教育工作者需要了解的最重要的事情是什么?请在评论中分享您的想法。

User profile image.
教育家、企业家、开源倡导者、终身学习者、Python 教师。教育心理学硕士,教育领导学硕士,Linux 系统管理员。

5 条评论

感谢 Don 的文章。参考其他作品将使它对相当广泛的读者有用。

我使用 Pi 设置了一个本地 Web 服务器。学习 HTML 和 CSS 的学生将他们的站点推送到本地服务器,并且能够查看彼此的站点。我还给他们上了一课关于设置 Web 服务器、如何获取域名等等的课程。效果非常好,因为我们只依赖本地网络连接。

好主意。有很多机会使用 Raspberry Pi 进行教学和学习。您可以在一台机器上设置 Kali Linux 并用它来教授网络安全。我见过 Moodle 和 Wordpress 在上面运行。我想尝试 Drupal 但还没有。我曾经在中学教过数字素养课,但大部分是在 Raspberry Pi 发布之前,它们对于这门课来说非常有用。今年夏天我确实在夏令营教了一个编码班,并使用了四台 Raspberry Pi。学生们喜欢使用它们,其中一位祖父母想详细了解如何为班上的孙子购买一台设备。

回复 ,作者 sethkenlon

很棒的文章。我很惊讶也很高兴看到一篇没有提及 GPIO 的文章。

知识共享许可协议本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.