学年即将重新开始,因此在未来几周内,您将在 Opensource.com 上看到更多关于教育的文章。
最近,我读了一本引人入胜的书籍《赋能:当学生掌控自己的学习时会发生什么》,作者是约翰·斯宾塞和 A.J. 朱利亚尼。这本书让我更深入地思考我的教学方法以及我喜欢的学习方式。我认为学习应该是令人兴奋的,当我积极参与我正在做的事情时,我感到最快乐。为什么我们学校的学生不想要不同的体验呢?为什么我们没有做更多的事情来给他们这种体验呢?
虽然如今许多学校都实现了学生人手一台电脑/平板电脑,但他们中的大多数人使用的平台和软件几乎不允许(如果有的话)修改。学生无法摆弄软件或硬件。然而,尝试和实验是学习的核心。《赋能》的作者说,在鼓励“创造”的环境中,学生更容易掌握自己的学习,并且往往是更深入的思考者,更能适应挫折。他们最终写道,“创造者更能适应生活。”
使用 Raspberry Pi 进行尝试和探索
随着我越来越多地使用 Raspberry Pi 电脑,我清楚地认识到,它们以及开源软件是为学校带来更多尝试和创造的绝佳且经济实惠的方式。
由于 Raspberry Pi 相对便宜(配备键盘、鼠标和 LCD 显示器的 Raspberry Pi 套件的成本约为典型 400 美元平板电脑的三分之一)且耐用,因此可以为 25 名学生的教室配备设备而不会超出学校的预算。
此外,Raspberry Pi 可用的开源软件不需要额外的许可证或费用,这通常是其他类型软件的情况。
有什么比为您的教室配备一套 Raspberry Pi 电脑更能鼓励制作、设计、创造和评估的方式呢?
开源赋能学习的 6 种方式
如今,数字素养与阅读、数学和其他类型的素养一样重要。借助开源,学生和教师可以触手可及地获得他们需要的工具,以支持素养以及创造和尝试的文化。
以下是人们可以通过使用开源解决方案学习的六项特定数字素养技能。
- 硬件如何工作: 教师和学生可以轻松地拆卸 Raspberry Pi 并重新组装,以了解硬件的工作原理。
- 操作系统的作用: Raspberry Pi 基于 Debian 的 Raspbian 操作系统使学生能够探索和了解操作系统和文件系统的工作原理。
- 如何编程: Raspberry Pi 预装了开源 Scratch、Python 和 Java 编程语言,并且还有许多其他可用的编程语言,例如 Sonic Pi,这是一种基于 Ruby 的开源编程环境。
- 理解许可和所有权: 学生可以围绕自由软件以及 copyleft、版权和 知识共享许可展开深入讨论,所有这些主题都是数字素养的核心。
- 使用软件支持学习: 学生可以使用各种开源软件和游戏来学习和完成他们通常的学校作业,包括 LibreOffice、Tux Typing、TuxMath、GIMP 和 WordPress。
- 创建原创材料: 在学习了这些应用程序之后,教师和学生可以使用这些应用程序来创建他们自己的开放许可的教育材料。
学生和教师的 9 个有趣项目
在您的学生学习了 Raspberry Pi 和开源软件的基础知识之后,让他们发挥他们的想象力和创造力来完成这些课堂项目。
- 使用 Scratch 教年轻学生 编程基础知识。学生可以使用 CoderDojo 的这份很棒的 操作指南,甚至可以使用 Scratch 创建动画故事。
- 年龄较大的学生可以使用 CoderDojo 的这份很棒的 初学者 Python 练习或使用 Python 创建 Turtle 图形来学习 Python 编程。有关 Python 编程的更多信息,请查看我对《教你的孩子学编程》的评论。
- 学生可以使用 GIMP 编辑和创建新图像,GIMP 是一款功能强大的图像编辑器,学习和使用都很有趣。 搜索知识共享以查找可以下载、修改和重用的图像,但需注明出处。
- 同样,学生可以使用 Audacity 音频混合软件来尝试音乐和声音。 搜索知识共享以查找可以下载、修改、混音和重用的声音文件,但需注明出处。
- 使用开源 Calibre 软件和 Raspberry Pi 为教室或学校创建一个 电子书服务器。学生和教师可以使用来自 古腾堡计划、赛勒学院和 开放教科书图书馆 的资源添加到图书馆。
- 让学生 构建 WordPress 服务器,以便在学校网络的安全范围内分享他们的作品。他们不仅将学习如何编写和发布博客文章,还将学习安装和管理博客的细微之处。
- 围绕版权和 知识共享 许可创建一个课程。与学生谈论分享作品的价值,鼓励同学正确地重用和署名他们的作品,并在他人的作品基础上进行创作,而不会抄袭。
- 通过课堂诗歌朗诵会将其全部混合起来。使用 LibreOffice Writer 创建可以保存为文档的短诗。然后将它们分享到您的课堂 WordPress 博客或 Calibre 电子书服务器上。您甚至可以让学生使用 Audacity 将他们的旁白配音到配乐上。
- 在该项目的基础上,通过使用 Python 创建交互式诗歌作者来结合编码和诗歌写作。这是一个 Python 代码示例
# PoemWriter
print("This program will help you write a four line poem.")
name = input("What is your name?")
print("Hello "+name)
print("\n")
print("You will be prompted for each new line of poetry")
line1 = input("What is the first line of your poem?")
line2 = input("What is the second line of your poem?")
line3 = input("What is the third line of your poem?")
line4 = input("What is the fourth line of your poem?")
print("\n")
print("What is the title of your poem?")
title = input("What is your title?")
print("\n")
print("Here is your poem! "+name)
print("\n")
print("\n")
print(title)
print("\n")
print(line1)
print(line2)
print(line3)
print(line4)
您和您的学生可以通过开源解决方案学习无限多的东西。如果您想赋能今天的学习者,那么 Raspberry Pi 和开源软件应该在您的课程计划中。开源的魅力在于,它提供了一个平台,该平台深入了解通过在各种环境中探索、创造和迭代来学习的核心。
4 条评论