使用开源工具赋能学生的 15 种方法

从学习基本的数字素养或通过有趣的项目扩展这些技能,开源让学生可以自由地探索、尝试和学习。
582 位读者喜欢这篇文章。
Schools that #GoOpen should #GoOpenSource

Opensource.com

学年即将重新开始,因此在未来几周内,您将在 Opensource.com 上看到更多关于教育的文章。

最近,我读了 John Spencer 和 A.J. Juliani 合著的引人入胜的书籍 Empower: What Happens When Students Own Their Own Learning。这本书促使我更深入地思考我的教学方法以及我喜欢如何学习。我认为学习应该是令人兴奋的,当我积极参与我正在做的事情时,我感到最快乐。为什么我们学校的学生不想要不同的体验呢?为什么我们没有做更多来给他们这种体验呢?

虽然如今许多学校都实现了学生与电脑/平板电脑 1:1 的比例,但他们中的大多数使用的平台和软件几乎不允许(如果有的话)任何修改。学生无法摆弄软件或硬件。然而,尝试和实验是学习的核心。《Empower》的作者表示,在鼓励“创造”的环境中,学生更容易掌握自己的学习,并且往往是更深入的思考者,更能适应挫折。最终,他们写道,“创造者更能适应生活。”

使用 Raspberry Pi 进行尝试和探索

随着我越来越多地使用 Raspberry Pi 电脑,我越来越清楚地认识到,它们与开源软件一起,是为学校带来更多尝试和创造的绝佳且经济实惠的方式。

由于 Raspberry Pi 相对便宜(配备键盘、鼠标和 LCD 显示屏的 Raspberry Pi 设置成本约为典型 400 美元平板电脑的三分之一)且耐用,因此可以为 25 名学生的教室配备设备而不会超出学校的预算。

此外,Raspberry Pi 提供的开源软件不需要额外的许可证或费用,这通常是其他类型软件的情况。

有什么比为您的教室配备一套 Raspberry Pi 电脑更能鼓励制作、设计、创造和评估的方法呢?

开源赋能学习的 6 种方式

数字素养在今天与阅读、数学和其他类型的素养一样重要。借助开源,学生和教师可以触手可及地获得他们需要的工具,以支持素养以及创造和尝试的文化。

以下是人们可以通过使用开源解决方案学习的六种特定数字素养技能。

  1. 硬件如何工作: 教师和学生可以轻松地拆卸和重新组装 Raspberry Pi,以了解硬件的工作原理。
  2. 操作系统做什么: Raspberry Pi 基于 Debian 的 Raspbian 操作系统使学生能够探索和学习操作系统和文件系统的工作原理。
  3. 如何编程: Raspberry Pi 附带开源的 ScratchPythonJava 编程语言,并且还有许多其他可用的编程语言,例如 Sonic Pi,这是一个基于 Ruby 的开源编程环境。
  4. 理解许可和所有权: 学生可以就自由软件、copyleft、版权和 Creative Commons 许可展开深入讨论,所有这些主题都是数字素养的核心。
  5. 使用软件支持学习: 学生可以使用各种开源软件和游戏(包括 LibreOfficeTux TypingTuxMathGIMPWordPress)来学习和完成他们通常的学校作业。
  6. 创建原创材料: 在学习了这些之后,教师和学生可以使用这些应用程序来创建他们自己的开放许可的教育材料。

学生和教师的 9 个有趣项目

在您的学生学习了 Raspberry Pi 和开源软件的基础知识后,让他们在这些课堂项目中发挥他们的想象力和创造力。

  1. 使用 Scratch 教导年幼的学生 编程基础知识。学生可以使用 CoderDojo 提供的这份很棒的 操作指南,甚至可以使用 Scratch 创建动画故事。
  2. 年龄较大的学生可以使用 CoderDojo 提供的这份很棒的 初学者 Python 练习学习使用 Python 编程,或者使用 Python 创建 Turtle 图形。有关 Python 编程的更多信息,请查看我对 Teach Your Kids to Code 的评论。
  3. 学生可以使用 GIMP 编辑和创建新图像,GIMP 是一款功能强大的图像编辑器,学习和使用都很有趣。在 Creative Commons 中搜索可以下载、修改和重用的图像,并注明出处。
  4. 同样,学生可以使用 Audacity 音频混合软件进行音乐和声音实验。在 Creative Commons 中搜索可以下载、修改、混音和重用的声音文件,并注明出处。
  5. 使用开源 Calibre 软件和 Raspberry Pi 为教室或学校创建一个 电子书服务器。学生和教师可以从 古腾堡计划赛勒学院开放教科书图书馆 中添加资源到图书馆。
  6. 让学生 构建 WordPress 服务器,以便在学校网络的安全范围内分享他们的作品。他们不仅将学习如何编写和发布博客文章,还将学习安装和管理博客的细微之处。
  7. 围绕版权和 Creative Commons 许可创建一个课程。与学生谈论分享他们的作品的价值,鼓励同学正确地重用和署名他们的作品,并在他人的作品基础上进行创作,而不会抄袭。
  8. 将这一切与课堂诗歌朗诵会结合起来。使用 LibreOffice Writer 创建可以保存为文档的短诗。然后将它们分享到您的课堂 WordPress 博客或 Calibre 电子书服务器上。您甚至可以让学生使用 Audacity 将他们的旁白配音到配乐上。
  9. 在该项目的基础上,通过使用 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 和开源软件应该在您的课程计划中。开源的魅力在于它提供了一个平台,通过在各种环境中探索、创造和迭代来触及学习的核心。

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

4 条评论

今年秋天,我将在纽约州坎顿的圣劳伦斯大学为高中三年级和四年级学生开设一门课程,我称之为“使用开源工具的平面设计”。这是我第一次尝试教学,您的文章中有很多很好的技巧可以应用。我不涉及硬件,但您的概念很棒,我喜欢 WordPress 的想法;我会尝试将其融入其中。我现在正在开发课程,并创建了一个 WordPress.com 网站来发布作业和新闻,然后让学生发布他们的最终作品。

太棒了!很高兴这篇文章对您有帮助,Jeff。我很想听到您在这个项目上取得成功的消息。

回复 ,作者是 JeffMacharyas

我喜欢项目创意的列表。这是一个让人们沿着这些思路思考并适应他们自己品味的好方法。

© . All rights reserved.