以有趣的方式学习 GNU/Linux

作者:Doc Searls

有时候,礼物就这么从天而降。这个月,它以一封意外的电子邮件的形式出现,发件人是 Jared Nielsen,他是 Nielsen 兄弟(另一位是 J.R. Nielsen)中的一位,他们创建了 Hello World Program,“一个旨在让所有人都能以有趣且易于理解的方式学习计算机科学的教育网络系列”。如果仅仅是这样,我可能不会感兴趣。

但是当我查看它时,我发现它主要关于 Linux。而且这个人的故事也很有趣。Jared 写道:“我们在犹他州乡村地区工作,资源有限,我们结合技术和工艺制作具有教育意义又有趣的视频和教程。通过我们可爱又聪明的木偶学习编码。” 因此我说我想采访他们,以下是采访过程。

DS:是什么让你们开始做这个的?

JN:在成长过程中,我们想制作创意媒体,例如游戏、视频、动画等,但在互联网普及之前,培训要么很难找到,要么很昂贵,尤其是在犹他州的小城镇。我们通过自己的努力、反复试验、访问图书馆和无数小时观看 PBS 节目来弄清楚这些事情。《Hello World Program》是我们希望小时候看过的节目。

DS:你或者你的兄弟有孩子吗?

JN:我们俩都没有孩子,但我们都有一颗童心。

DS:你们做了多久了?

JN:我们在 2012 年 1 月开始酝酿制作教育网络剧的想法。然后我们搁置了几个月。我们在那年五月发布了我们的第一个视频“什么是机器人?”。从那时起,《Hello World Program》发生了显著的变化。我们引入了几个新角色,并将我们的范围扩大到包括 Web 开发和编程。

DS:你们在犹他州乡村的哪里?(顺便说一句——我喜欢犹他州,并且从空中拍摄了很多照片。)

JN:我们的家乡是里奇菲尔德,通往犹他州南部探险的门户。

DS:太酷了!事实上,就在今年 5 月 4 日,我从空中拍摄了你的房子。(这是照片)。

那么,为什么选择 Linux?我们在这里热爱 Linux,但并非所有的计算机科学教育都从 Linux 开始,尤其是对于孩子们来说。但你们从那里开始,这非常酷。

JN:Linux 是未来!我们希望如此。在服务器和智能手机这两个极端以及计算机的普及之间——我们认为大多数用户最终将运行 Linux 发行版。我们的目标之一是消除与学习计算机科学相关的经济障碍。Linux 发行版不仅大多数是免费的,而且功能强大且可自定义,还可以为旧硬件注入新的活力。

Linux 也非常注重实践,学习它也是学习计算机的工作原理。其他流行的操作系统对用户隐藏了计算机的内部运作方式。使用 Linux,学生可以选择他们想要深入了解机器的程度。

DS:你们所有的制作都在 Linux 上完成吗?

JN:是的。我们非常欣赏这个操作系统,以至于我们挑战自己,使用 Linux 机器制作我们所有的媒体。我们使用 Lightworks 编辑视频。我们的计算机图形在 Blender 中渲染。我们的音频使用 AudacityArdour 处理,我们的定格动画使用 Entangle 创建,并使用 avconv 编译。

DS:为什么是木偶?(顺便说一句——我的女儿 Colette 是一位大学教授,教授木偶戏。)

JN:我们通过观看《芝麻街》、《布偶奇遇记》和《罗杰斯先生的邻居》了解世界。我们想创作一个具有当代敏感性的同类型节目。我们喜欢将模拟工艺与数字技术融合的想法。除了木偶之外,我们很多新内容还包括定格动画、手绘动画以及 3D 计算机生成动画。

DS:为什么选择 Python?我们可以猜到,但我们还是想问问。

JN:Python 对于初学者来说是一个极好的选择,因为它能立即产生结果,非常易于阅读,并且可以用于各种应用程序。最重要的是,它包含在大多数 Linux 发行版中。

DS:你们除了在线教学之外,还在本地教学吗(例如,在当地学校)?如果是,如何以及在哪里?

JN:我们过去曾在黑客/创客空间举办过研讨会,但发现我们这个两人团队没有足够的时间和资源来教学并继续为我们的网站制作新内容。

DS:除了现在正在做的事情之外,你们还有商业或其他方面的野心吗?(例如,希望这些课程被学校采用?)

JN:我们很乐意看到我们的课程被学校采用,但我们的野心更偏向于自学。我们的主要目标是让年轻人能够制作自己的媒体。

DS:你们有与此相关的业务吗?

JN:是的。我们正在捆绑我们的视频并将它们作为数字下载销售。我们的第一个完整片段,《Daisy's Web Dev Diary》,可以通过 Gumroad 购买。

我们还计划为《Hello World Program》的四个轨道中的每一个发布电子书。我们还在慢慢建立一家商品店,供粉丝购买 Hello World 主题的 T 恤、贴纸和海报。

DS:你们在 Twitter 上将自己定义为“创意媒体公司和智库”。请详细介绍这两方面(尤其是智库部分)。

JN:《Hello World Program》是我们的第一个项目。作为一家创意媒体公司,我们正在制作一个具有教育意义且有趣的视频和教程系列,将艺术和技术相结合。作为一个智库,我们认识到理解计算机科学的基础知识将是未来必要的技能。通过 STEM 计划,技术素养将在更年轻的时候教授给学生,并最终纳入标准课程。我们预测 Linux 和 Python 将走在这一运动的最前沿。我们支持开源的未来,并将我们当前的项目视为对推动这一事业的贡献。

除此之外,我们还在不断集思广益,构思木偶和视频以外的新事业。但我们还没准备好谈论它们。

DS:你们能给我们讲一些关于孩子们的成功故事吗?

JN:我们在 2013 年海湾地区创客嘉年华上的展位非常成功。它名为“机器人木偶派对”,我们邀请年轻的创客使用我们的木偶创作他们自己的短视频。我们获得了两个编辑选择蓝色丝带奖。但更重要的是,孩子们喜欢它。

我们还在 Indiegogo 上发起了一项名为“动手计算机科学:《Hello World Program》”的众筹活动,该活动应该会在九月份上线。

DS:好的。这正好赶在这一期杂志出版之前。还有其他项目吗?

JN:我们正在推出一个新片段,“超级用户:传奇 GNU/Linux 节目”

DS:太棒了!我喜欢 Aramis the Gnu 和 Adalie the penguin!

JN:我们还在 Indiegogo 上发起了一项众筹活动,当您读到这篇文章时,该活动应该已经上线了。

DS:读者可以在哪里关注你们?

JN:在 http://www.dototot.com 和 Twitter 上关注我们:https://twitter.com/dotototdotcomhttps://twitter.com/helloworldshow

加载 Disqus 评论