欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

这台可编程机器人可以教小朋友写代码

程序员文章站 2023-09-04 08:43:05
现在可编程机器人盛行,可是寻找一款真正适合孩子的可编程机器人还是比较困难的。笔者家的猫Lola与家中四娃儿呆久了,变得一点儿不怕生,始终都很淡定。但当Lola看到有三个*的机器人滚动到客厅时,也没法...

这台可编程机器人可以教小朋友写代码

现在可编程机器人盛行,可是寻找一款真正适合孩子的可编程机器人还是比较困难的。

笔者家的猫Lola与家中四娃儿呆久了,变得一点儿不怕生,始终都很淡定。但当Lola看到有三个*的机器人滚动到客厅时,也没法愉快地扑腾她的小爪打节拍了。或许机器人的声响真把她唬住了。

这台可编程机器人可以教小朋友写代码

这个机器人就是Dash,和它类似但体积缩水些的,是它的拍档Dot,它俩都是科技创业公司Wonder Workshop的杰作。两个机器人特擅长逗猫,猫被逗得能激动地跳下沙发。不过,它们更大的本事是教孩子编程。

这台可编程机器人可以教小朋友写代码

Wonder WorkShop2013年时名为Play-i,机器人Dash&Dot也还叫Bo&Yana,直到通过利用这对机器人进行预购,一个月内赚了150万美金,公司才更名换姓。

近两年,Wonder Workshop获得风投1460万美金的融资,并完成数千万的销售业绩后,开始宣传它们“机器人能引导孩子进入电脑编程世界”的愿景。Dash&Dot组合售价299.9美金,单个机器人Dash则售169.99美金。

公司首席执行官Vikas Gupta说,“我们想做些小孩子也能玩的产品。大多数机器人组件都为青少年设计,我们便想创造个能满足5岁到10/11岁孩子需求的机器人。”

这台可编程机器人可以教小朋友写代码

Wonder Workshop选择将Dash&Dot的外观设计为球形而非人形,可能有俩原因:其一是节约成本,以保证售价能被大众接受;其二是留给孩子更多想象空间,机器人外观可随孩子使用时需要的角色而变化。

“我们希望Dash&Dot可以有孩子想象中的任何外形,可以是个怪物,动物甚至是鬼魂。它们是孩子想象中的任何东西。”他说,“Dash有*但外形并不像卡车汽车,它并未设计成只适合男孩儿玩。”

这台可编程机器人可以教小朋友写代码

Dash&Dot,真的可以教小孩子们写代码吗?

2015年,Wonder Workshop公司推出了四款免费、可通过蓝牙来操控Dash&Dot的APP应用——Go,Path, Xylo 及 Blockly。

这台可编程机器人可以教小朋友写代码

Path for Dash robot

Go是其中最基础的应用:孩子用它控制机器人照明、发声及移动(Dash)和录制自己的声音。而Path则可更方便的操控Dash,孩子可在屏幕上画出点状指令,控制Dash的动作及发声,机器人按照接收到的指令做动作。

我六岁的儿子一下就被前俩款APP迷住了,但他并不待见Xylo——这款在xylo手机附件(另行购买)上打节拍便可控制Dash按照指示奏乐的APP。

无疑,功能最强大的是第四款APP—Blockly,它是与Google 同名、定制版的可视化编程工具。Blocky可教孩子如何编程来移动Dash,让它摇头晃脑,换着方式发亮,发出声音,避开障碍物,移动周围物体或者回应周边拍手声音等。

这台可编程机器人可以教小朋友写代码

Blockly | art and programming

我儿子本来是很难专注在一件事情上的,但玩这俩个机器人所遇到的编程困难反而教会了他如何专注。为了将我的虚拟角色设定成“只为他的成功鼓掌的人”,他的注意力根本就没分散过。

“你可以在孩子学习编程时多观察屏幕,当然,我们更主张孩子自己操作编程并通过Dash来实现动作。这种通过物质形态变化将某些观念引入生活中的做法,对孩子有更大的成长指导意义。”Gupta回复我说。

这台可编程机器人可以教小朋友写代码

Blockly app教会孩子们解决一系列的问题

Wonder Workshop引导孩子走上编程员生涯,释放科学家天性

与其他教孩子编程的创业型公司一样,Wonder Workshop也避而不谈建议消费者购买使用机器人的原因,仅仅是为引导孩子走上编程员生涯。

这台可编程机器人可以教小朋友写代码

“对孩子而言,编程可以培养他们换个角度看待世界的能力。”Gupta说,“无论他们长大后做什么,这种能力都将成为他们的竞争力。孩子并非一定要做编程员或计算机科学家,他们可以做建筑师,医生或任何他们想做的工作。

Wonder Workshop想方设法让机器人陪伴孩子整个成长过程,从较简单的适合5、6岁孩子的Go和Path应用,到吸引稍年长孩子使用的Blockly,最终希望通过机器人让少年儿童都能运用Obj-C语言和Java语言为机器人编写独创的应用程序。

这台可编程机器人可以教小朋友写代码

即便,Blockly中的难题设计已经应用在其他APP和Kano、Tynker&Scratch的硬件中,它可将编程和讲故事融于一体的特点仍然使我印象深刻,Blocky这一设计让孩子都能更好的理解和玩耍了。

它每个难题是编程目标,更像是个小故事,好比Dash正在逃离外星人(假想中),这同时也是个APP中的谜题。正是这些小故事样的谜题,让我儿子迷上了沙盘,他可以在其中*发挥进行编程创作。

现在,我儿子已不再爬地板上移机器人,或摇它脑袋来帮它转身了;而是(在APP中)将机器人设定在一片丛林中与食人熊搏斗,或设定在舞台上跳机器人版的《X音素》。这些个难题设计像乐高游戏里“建筑砖连接头”的附件般,更激发了他的创造力。

对WonderWorshop而言,目前仍处在起步阶段,同Kano一样,它们要时刻面对挑战——向全球家长(及学校)售卖硬件的同时,持续研发新APP,并说服其他软件开发者共同为Dash&Dot研发软件。

公司建立了机器人主题社区,包含了优酷秀—“ Dash&Dot 秀”供孩子们观看,并发布了相关资源来帮助教师授课应用。“这个社区是为孩子、老师及父母能共享各自的创新而建立的。”Gupta说。

WonderWorkshop的更大目标:每笔交易都捐赠1美元

Gupta的公司——WonderWorkshop有个更大的目标:每笔交易都捐赠1美元给“铅笔的承诺”教育慈善组织,用来在发展中国家创办学校。

“办一所学校需要花费约25100美金,我们能保证25000部机器人的销量”Gupta说,“若售出5万台机器人,我们就能资助俩所甚至更多所学校。我们也已经有优秀的合伙人在建设经营那些学校了。”

我重回到家,即使是我家猫Lola最终也臣服于Dash&Dot。虽然目前看来,Lola还没打算征得儿子同意后就去玩外星人或食人熊,但她肯定不会是最后一个学着与这些教育性机器人共处的猫咪。

(本文由儿童科技投稿,本文出自微信公号:Innovate4kids-new)