科技产业的强大,归根到底还是要有人才,要有大批优秀的程序员、工程师。
人才的培养和教育,邓公三十四年前就说过,要从娃娃抓起。
但要让三岁幼儿学编程,着实不易。
一来年纪太小不宜看电子屏幕。
二来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小时。
领取专属 10元无门槛券
私享最新 技术干货