教孩子们编程是未来几年的巨大挑战之一。大家都很清楚这一点。巴拉克 奥巴马为国家学徒计划投入 40 亿美元,苹果刚刚推出了应用程序专为初学者编写......而就其本身而言,谷歌设想了一个麻省理工学院的编程语言并于 2016 年 6 月 27 日推出了一个面向年轻人的硬件平台:Project Bloks。
这个想法诞生于谷歌创意实验室、Ideo品牌和斯坦福大学教授Paulo Blikstein基于“有形编程”原理的合作。这是为了提供一个足够简单的平台,可以从小学开始使用。确实如此。它的工作原理类似于建筑游戏的元素。并将抽象的体验(编程)转化为孩子们可以更好理解的具体内容。
Project Bloks 由三个基本元素组成:大脑板、基板和冰球(换句话说,大脑、基础部件和冰球)。 Brain Board 是系统的核心,基于 Raspberry Pi Zero 设计。它为整个系统提供必要的电源和连接,并可以通过 Wi-Fi 或蓝牙与任何设备通信。
阅读:Raspberry Pi Zero,仅需 5 欧元的微型计算机
基板是可以连接到“大脑”以创建编程流程的模块。每个模块都有一个电容传感器,用于接收来自 Puck 的指令。后面这些元素是系统的“核心”。这些实际上是物理形式的代码片段。因此,我们可以找到一个标有“重复五次”、“右转”或“打开”等指令的转盘、箭头或开关……
然后可以将这些不同的元素放置在基板上并组装以创建一系列订单,该订单链将通过大脑板发送到对象。我们可以想象一个当温度下降时会打开灯泡的系统。
Project Bloks 仍是一个正在开发的项目,尚未进入学校大门。谷歌希望开发者、教师、研究人员和家长参与进来,帮助完成这项工作。还需要资金,因为此类研究项目非常昂贵。一旦团队对这个工具感到满意,他们就会向所有开发人员开放该工具包,希望他们中的许多人以及品牌能够推出软件包,有一天会让孩子们想成为伟大的程序员。
来源 :
谷歌项目区块