# 为鼓励儿童学编程，Google 推出开放硬件平台 Project Bloks

- 作者：积木
- 发布时间：2016-06-29 00:18
- 分类：新创
- 原文：https://www.ifanr.com/677313

![project bloks](https://s3.ifanr.com/wp-content/uploads/2016/06/project-bloks-1024x619.jpg)

“有形编程”的想法可以追溯到上世纪 70 年代。从那时起，计算机科学家就开始思考，如何把编程变得有形化，让更多人理解编程的原理。如今出现的编程玩具 LittleBits, Kibo and Osmo 等，其实都体现了“有形编程”的精神。最近，Google 创意实验室也推出了这样的项目，名为 Project Bloks。近日，[卫报](https://www.theguardian.com/technology/2016/jun/28/project-bloks-google-kids-code)记者拜访 Google 的伦敦总部，了解该项目的具体情况。

Project Bloks 包括了三种部件：运算板（Brain Board）、基础板（Base Board）和命令模块（Puck）。命令模块可以是图标、开关、旋钮或者按钮。无论那种形式，它代表的都是一个命令。然后，命令模块嵌入到基础板之中，而基础板负责向运算板传送信息。最后，运算板可连接多个基础板，并通过蓝牙和 Wi-Fi 连接平板、玩具机器人、无线音箱、智能灯泡等设备。

![project bloks 1](https://s3.ifanr.com/wp-content/uploads/2016/06/project-bloks-1-1024x683.jpg)

Google 与设计公司 IDEO 合作，制作了“编程套装”，并且在一些学校进行了实验。“这不仅仅是教授孩子们如何编程：‘让我们教你 Java 吧，你以后就能做工程师了。’ 而是教授一种基础技巧：就像是读书和写作一样，教会你如何处理问题，而且，这也是教给孩子们一种创造性表达的语言，” Google 创意实验室的项目主管 Jayme Goldstein 说。

Google 的 Project Bloks 尚未成为商业产品。相反，它是一个开放架构。从搞研究的学术机构到制作玩具的初创公司，任何人都可以用它制作自己需要的东西。Project Bloks 中的基础板和命令模块可采用各种材料。

“重要的是，这些命令模块是非常便宜，而且易于制作的。你可以用任何材料制作它们。设计师们可以用塑料、木材或者是 3D 打印部件，甚至是纸张和泡沫。这个项目有一定的 DIY 成分 。” Google 的创意科技师 Joao Wilbert 说。

![project bloks 2](https://s3.ifanr.com/wp-content/uploads/2016/06/project-bloks-2-1024x683.jpg)

培养儿童编程能力是件好事，但是，批评的声音也一直存在。批评者认为，科技公司不应该把每个孩子看做是潜在的程序员。对此，Wilbert 和 Goldstein 有着不同的看法。Wilbert 说，他们的想法其实是鼓励创造性表达，而 Goldstein 则引用了该项目合作人 Paulo Blikstein（来自斯坦福大学）的说法。

“他曾经对我说，在教授计算思维的时候，你是在教给孩子们一种创造性表达的语言，” 他说，“你学习写作的目的不是成为职业诗人；你学习阅读的目的不是成为专业的播音员；你学习编程的目的也不仅仅是成为计算机工程师。你用它充实自己的其它爱好。”

图片来自[卫报](https://www.theguardian.com/technology/2016/jun/28/project-bloks-google-kids-code)
