原标题:让孩子通过游戏就能了解电脑的计算原理!大人看了都想玩
“它看起来是一个超级有趣的教育游戏,也许有一天当所有电脑都关闭时,你也可以用它来管理图书,这很可能会发生。。
众所周知,让儿童过早和过多地玩电脑产品,会影响智力发育。。。
所以,很多人都考虑过为自己的娃来上一款非智能化的玩具玩耍,而不是一个电脑或一个iPad。比如说,让他/她试试这款名为 Turing Tumble 一样的棋盘游戏。。
这个东东是一种新型游戏,它的特点就是能让孩纸们在玩耍过程中构建一个由弹球驱动的机械装置,以此来了解和学习关于逻辑的问题~
这款游戏是由明尼苏达大学教授、程序员 Paul Boswell 设计研发。对,就是下面这位老兄。。
Paul 老兄在明尼苏达大学当教授时,意识到对所有学生甚至老师们来说,全面的理解电脑和学习编程是一件非常重要的事情。。他说:“除了电脑科学家以外,编程是化学家和生物学家的绝技,但事实并不应该是这样。我花了很多时间教我的学生如何编程,但我无数次地看到其他师生因为不会做自己需要的软件,而放弃了很棒的研究。”
而在与自己三个孩纸玩耍的过程中,他看到娃们常把电脑当成一个抽象的黑盒子,在他的引导下,娃们发现如果将一堆简单的转换开关以巧妙的方式连接在一起,竟能实现非常智能的事情。。
因此 Paul 老兄萌发了研发创建一款游戏来教大家如何编程的念头~他希望能让孩纸们在构建机器人、玩游戏的过程中来学习编程概念。再后来, Turing Tumble 就诞生了。。
Turing Tumble 共有 105 个组件构成,把所有组件平铺开后是酱紫的:
这款游戏很有趣,也很容易上手。它让用户通过使用小部件创造出逻辑步骤,从而一步一步地解决难题,同时在这个过程中他们能了解电脑是如何思考的。
“我设计 Turing Tumble 是为了让孩子们能够看到、感觉到电脑是如何工作的,逻辑不是隐藏在电脑芯片中,而就在他们面前,并且没有任何电子元件”。
这款游戏玩起来很简单,首先在游戏板顶部装有一些弹球。
首先,每次当一颗弹球滚落下来后,它在整个的过程中会触碰到一系列不同的“逻辑块"(组件)。最终落到底部的杠杆,从而触发下一颗弹珠。而这就像创建了一个计算周期,恰如电脑处理器的一个循环。
Paul 说玩家可以把六种不同类型的部件放到棋盘上,给游戏板建立“逻辑”。8号床觉得,这也正是这款游戏最迷人的地方。。
斜坡( ramp)就像一根电线,将球传送到一个方向或另一个方向。
交叉( crossover)的作用就像纵横交错的电线~
锥形片(Bit)是一个很重要的部分,它能为整个游戏加入“逻辑” ,每次一个球越过它,它就会翻转指向相反的方向,通过向右或向左的方式存储信息 。这就好比是1和0的原理,指向左边的是一个“0”,指向右边就是“1”。
拦截器(interceptor)能把球抓住,暂停电脑。
齿轮位(gear bit)是最有趣的部分,它就像锥形片一样,但却可以互相连接,这样当一个被翻转时,它也会翻转连接的齿轮位。
有了这几种部件,你不光可以计算、加减乘除,还可以创造图形,做一些类型的逻辑,甚至能实现一些出乎意料的智能事情,比如加上齿轮和锥形齿轮片就可以形成“图灵完备”。。换句话说,如果板足够大的话,它可以做一台普通电脑可以做的事情。。。
“当我开始研究机械电脑时,偶然发现了一件在20世纪60年代被称为DigiComp II的旧玩具,” Paul 老兄说:“这是一个由玻璃球驱动的小计算器。受到它的启发,我提出了许多概念并开始设计可重新编程的机械电脑。我买了一台3D打印机,然后开始做原型。”
研发和改进无疑是一个熬人的过程,光一个斜坡就经过了这么多个阶段。。
终于,一步一步地,这个游戏成熟了。。
更牛逼的是,Paul 老兄还设计了51个有趣谜题,让一切都是以猜谜游戏的形式呈现出来。这51个游戏会慢慢地教孩子如何掌握电脑的原理,更重要的是,帮助孩纸们自己去发现如何建立小型电脑来解决各种问题。。
这些谜题有的5分钟就能解开,而有些需要来回翻看和尝试~ 所有的谜题都在连环漫画故事书里。这本书中的精美插图都由艺术家和程序员 Jiaoyang Li 创作,而每一个谜题都让漫画中的太空工程师 Alia 从一个看似被遗弃的星球上救回来。。
一起来看下这个神器的视频感受感受:
目前,Turing Tumble 正在 Kickstarter 上众筹并获得了281,513 美金的支持。一套玩具的早鸟价为60美金,8号床觉得与它的实际价值相比,这个价格真不贵。。感兴趣的童鞋可以上去瞅瞅:https://www.kickstarter.com/projects/871405126/turing-tumble-gaming-on-a-mechanical-computer?from=singlemessage&isappinstalled=0
平胸而论~这真不是一个简单的游戏,还有很大的教育意义。。而且除了小盆友们,成年人也可以玩耍。它需要我们以一种前所未有的方式思考,甚至对于经验丰富的软件工程师来说,很多谜题也是不小的挑战。。。
创新 · 设计 · 技术
新设技微信号:new4life返回搜狐,查看更多
责任编辑: