首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

编程,从三岁娃娃抓起!

科技产业的强大,归根到底还是要有人才,要有大批优秀的程序员、工程师。

人才的培养和教育,邓公三十四年前就说过,要从娃娃抓起。

但要让三岁幼儿学编程,着实不易。

一来年纪太小不宜看电子屏幕。

二来C、C++、Java、Python等一众语言,别说娃,就是成年人也头晕。

所以,还得有供娃娃学习的工具。

或者,更合适的应该是--玩具!

(图1、Cubetto)

一款木头盒子机器人--Cubetto。

它由好几部分组成。

(图2、小木盒机器人)

首先一个长相呆萌、四四方方的小木盒机器人。

底部有几个轮子,算是机器人本体。

(图3、控制板)

其次是一个好多口口、四四方方的小盒子。

这个算是控制和操作的面板。

(图4、小积木)

然后是4种不同颜色的小积木。

绿色代表前进,黄色左转,红色右转,蓝色启动子功能。

这些算是功能模块。

机器人、控制盒、积木,这三个就是Cubetto的主体。

(图5、故事主题幕布)

三大主体之外,它还配套了专属的主题地图与故事幕布。

玩法相当简单。

首先,摊开一个地图。小盒子机器人放上去。

(图6、目标是移动到这里)

娃娃们需要通过控制盒控制小机器人移动到制定的方格里。

当然这个过程会转化成地图上的故事情节需要。

(图7、放置积木)

这时候,娃娃需要在控制盒的口口里按顺序放入相应的方向控制积木。

放哪几个能到达目的地,就得他们自己琢磨了。

(图8、按下启动)

觉得可以了,按下启动键。

小盒子机器人就会出发。

(图9、出发)

按照之前放入的方向积木行动,到达相应位置。

能不能到目标位置,就得看放的方向积木组合对不对了。

控制盒的主线路只有16个口口,可以执行16次前后左右行动。

如果线路过于长,不够用怎么办?

没事,有蓝色的子功能积木。

再来回看下控制盒的面板。

(图10、B区域是子功能区)

A是主线路,C是启动键。

B是子功能区。

也就是说如果在A线路上放入一个蓝色积木,那么机器人就会执行B区域的线路。

这样就多出了一个方向行动组合。

而随着A线路不同口口放蓝色功能块,它会组合出很多很多种组合。

让小盒子机器人变成无限转圈的组合,也是可能的。

(图11、基本的编程逻辑)

回看整个过程,如果你稍微接触过编程,就会发现,这就是一个基本的编程过程。

各种积木就是命令代码块,放置积木,就是设置代码。

组合各种积木,就是创造一个指令队列。

蓝色功能块,就是一个函数块,B区域就是一个函数行,执行它,就是调用函数的过程。

这不就是让娃娃潜移默化地掌握编程的逻辑嘛。

(图12、用积木写程序)

至少,是给了娃娃一个基本的概念,编程如果具象化,大概是怎么一回事。

效果肯定比上来就盯着电子屏幕,看着各种天方夜谭般的字符要好得多。

(图13、大受欢迎)

别小看这么一套玩具,两年前第一次众筹成功后,大受欢迎。

成了40多个国家里立志让自己孩子成为程序员的大人们的必备玩具。

还被全球800多所幼儿园、学校拿来锻炼孩子的心智和动手能力。

(图14、拿奖拿到软)

还顺便拿了一大堆设计类国际奖项。

据说还被纽约现代艺术博物馆收藏了。

最后来看下基本参数吧,有兴趣可以了解下。

(图15、基本参数)

蓝牙4.0连接,无线距离(机器人和控制盒)可达到10米,电池续航时间为4-6小时。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180421A0U2VL00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券