# 《机器乌龟》：学龄前儿童也能学习编程

- 作者：积木
- 发布时间：2014-07-29 08:48
- 分类：公司
- 原文：https://www.ifanr.com/437168

![robot turtles](https://s3.ifanr.com/wp-content/uploads/2014/07/f54f39b80f1c146b8a0f1447e21e9928_large.jpg)

如今，学习编程越来越方便了，Raspberry Pi 提供了便宜的硬件，Codeacademy 上有免费的课程。但是，对于儿童来说，这些工具还是太过复杂了。如果你想要从小培养孩子的编程能力，一款名为《机器乌龟》（Robot Turtles）的桌面游戏可能更为合适。

在《机器乌龟》中，孩子们用卡片控制玩具乌龟，穿越桌面方格中的各种障碍，就像是程序员用软件代码控制屏幕上的图像与数据。这款“面向小程序员的游戏”由 Dan Shapiro（曾在 Google 和微软工作）制作，并且在 Kickstarter 上成功融资。不过，真正把游戏推向大众的，是一家有着悠久历史的游戏公司 ThinkFun。

据 [Wired 网站](http://www.wired.com/2014/07/the-75-year-saga-behind-a-game-that-teachers-preschoolers-to-code/)的报道，ThinkFun 创建于 1985 年，其创始人是 Bill Ritchie 和妻子 Andrea Barthello。Bill Ritchie 与著名的贝尔实验室有着很深的渊源。他的父亲曾参与贝尔实验室的电话交换技术研究，而他的兄长 Dennis Ritchie 是 C 语言的发明者之一，参与了 Unix 的设计。

他父亲的好友 Bill Keister 也是贝尔实验室的研究员。在十多年的时间里，Bill Keister 用贝尔实验室仓库里的电线、灯泡和开关，创作了许多智力游戏，其中，他在 1937 年制作的“井字棋”机器，被 Bill Ritchie 称作是“世界上第一个计算机游戏”。Bill Ritchie 是玩着这些游戏成长的。80 年代，他与妻子决定成立一家公司，把 Keister 的智力游戏推向大众。

[![bill-keister-tictac](https://s3.ifanr.com/wp-content/uploads/2014/07/bill-keister-tictac.jpg)](http://www.ifanr.com/437168/bill-keister-tictac)

《机器乌龟》游戏正好符合 ThinkFun 公司的理念。它面向四岁以上的儿童，让他们在玩耍中领会到编程的理念。游戏自然不能使每个人变成专业编程者，不过，在 Bill Ritchie 看来，任何人都可以从编程技巧，或者编程理念中获得益处。“这是要构建一种被称作“执行功能”的东西——一种专心工作、做计划、理解目标以及保持专注的能力，”Ritchie 说，“编程就是组织你的思维，从头至尾的可视化，完成所有的细节。”

MIT Scratch（一种儿童编程工具） 团队主管 Mitchel Resnick 表示同意。“理解计算机思维，对孩子们是一件好事。这样的游戏能够很好地帮助他们做到这一点，” 他说，“孩子们需要更好地理解世界运作的方式。如今的世界，他们的周边全是计算对象。”

图片来自 [kickstarter](https://www.kickstarter.com/projects/danshapiro/robot-turtles-the-board-game-for-little-programmer/posts/593416),[Wired](http://www.wired.com/2014/07/the-75-year-saga-behind-a-game-that-teachers-preschoolers-to-code/)
