编程画了一个八角星
近年来学习少儿编程逐渐成为一种主流趋势,今年6月共青团中央在微博发文鼓励让更多的青少年创意编程,建设网络强国,并发布了一个由刘昊然、周冬雨、吴磊等20几位明星组成的视频。
其实早在2017年7月,国务院就公开印发了《新一代人工智能发展规划》,《规划》中第五点中第六条明确指出:实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育。
全球范围内,编程启蒙教育发展如火如荼。编程教育已经逐渐进入学校课堂,成为孩子必学内容之一。目前已有16 个欧美国家将编程纳入了公立学校的日常课程。
一切信息都表明,编程越来越重要,也越来越受到国家的重视。其实将这种发展趋势放在一边,学习编程对孩子的意义远大于这些。
很多父母对编程不了解,认为自己又不想让孩子做程序员,为啥还要学习编程?还有些父母认为我家是女儿,编程应该是男孩子学的东西。
其实这些看法是不对的,学编程和未来是否当一名程序员没有任何关系,和男孩还是女孩更没关系。学编程最重要的一点就是学习逻辑,一种思维方式。
何为逻辑思维能力?简单的说就是能够有逻辑的思考和分析问题。能够理解和熟练运用编程中的多种规则,孩子在生活和学习中更能有逻辑地进行思考和分析。
就像这张逻辑图,当我有很烦的事都会想起这张图。对我来说这比很多安慰都来的有效,毕竟我们每天的生活就是在解决各种各样的问题。当然学习编程涉及到的思维锻炼不止于此,其他的我后面慢慢说。
学习编程这么重要,那么没有基础的孩子应该如何入门呢?我们玩了很多编程机器人,也推荐过几款。但特别适合幼儿启蒙阶段的其实很少,主要问题在于:
1、门槛不够低,大多数编程机器人都是配有一本编程教学书,这需要孩子识字,并且有一定的阅读能力。
2、过于依赖屏幕,大部分编程机器人都是在APP上拖拽模块进行编程。小孩子的眼睛很脆弱,长时间玩下来对视力有所影响。
而这次给大家带来的Matatalab编程机器人这两点都已攻克,是我上个月在深圳书城展会的意外收获,当时看了就觉得很棒,后来才知道Matatalab 的核心创始团队均来自 Makeblock。抱了一套回家玩了一阵子。今天带给大家也是Matatalab的全网首发。现在只有在企鹅爸爸可以买到。
Matatalab Pro Set开箱图~
Matatalab主要面向4-9岁的儿童,使用图像识别技术,让孩子感受实体编程方式。通过排列这些小积木块就可以驱动机器人做出相对应的动作,注重对儿童的大脑的逻辑训练。就像这样。
Matatalab 包含编程块、控制塔、机器人、编程板、地图、游戏手册、指导手册等一些列配件。
先来看看怎么玩,上手超级简单。
一、操控机器人
① 将编程块按照自己的想法放在编程板上。
比如我做了个很简单的:前进一格→左转弯90°→前进一格→右转弯90°→前进一格。
② 按下编程板上的开始键,机器人即按照编程运行。
让我想起来一个经典小品中的问题,“要把大象装冰箱”一共分几步?当时小品中说的答案是“三步。第一步把冰箱门打开,第二步把大象放进去,第三步把冰箱门关上”
玩了编程机器人后,这个答案感觉就不够正确了吧。我想第一步应该是要把大象抱起来。
这里用到的就是有序思维,用有顺序的步骤,一步步解决问题。编程指令序列,对孩子的有序思维是很好的锻炼。孩子能够深入理解不同步骤之间的依赖关系,从而培养出更高阶的统筹意识。
二、挑战玩法
控制机器人是不是很简单?那么我们加点难度,配合挑战手册和路障配件玩一下。
(因为图片大小有限制,动图被调快了,实际机器人行动速度没这么快哈!)
任务:绕过红色路障,到达目标小绿旗。
如果用最直观的编程方法应该是“前进一格→前进一格→前进一格→右转弯90°→前进一格→前进一格→前进一格→右转弯90°→前进一格→前进一格→前进一格→右转弯90° ”
看文字是不是都能感觉到特繁琐?仔细观察一下就会发现整个指令重复“前进一格→前进一格→前进一格→右转弯90°”三遍。
而“前进一格→前进一格→前进一格→右转弯90°”也可以用“前进一格×3→右转弯90°”来代替。
所以这个复杂的指令可以使用循环编程块来简化。如上图最前面第一个深绿色的编程块是开始循环,最后面的深绿色编程块是结束循环。下面蓝色的数字代表的是重复数值。
用了循环编程块和数值编程块后就特别简单了,这时候编程板上的编程键是这样的 ↓
在这里锻炼的就是抽象思维,需要孩子能将具体的问题抽象的、模式化的表征出来。
举个栗子 ↓
观察这100个数字,敏锐的你一定会发现其中的规律,我就不墨迹了。编程中的重复和循环逻辑和生活息息相关。精通在程序设计中找规律的孩子,会更擅长发现生活、学习中的模式。
三、画图玩法
编程板上循环“前进一格→左转弯90°”四遍,就可以得到一个正方形。
还可以画更多更复杂的图形,比如八角星 ↓
画这些形状是有技巧的,以三角形为例。
从答案上可以看出,这个指令是:循环 三遍,即可得到一个等边三角形。
机器人转弯转的是外角,等边三角形的内角是60°,外角是120°,所以这里编程指令应为 ,又因为三角形是三条边,所以 这个指令要重复三遍。
ps:这里有个小问题就是画出来的图形不是全封闭的,这个我有和Matatalab的技术人员咨询过。因为角度没办法做到百分之百的精准,所以会有一些误差,但是日后还会继续测试优化。日后大家连网更新固件就可以同步优化。
这里会用到拆解思维,需要将要解决的大问题拆分成小问题,小问题更容易解决,逐个击破小问题大问题也就迎刃而解了。
孩子在学习编程中会逐渐培养出拆分思维,能够从各种角度将生活中的问题和困难分拆并解决,从而不畏困难,解决困难后获得更大的信心。
四、音乐玩法
每个音乐编程块都可以转动,对应不同的音阶。将它们按照一定的旋律放入编程板,再按开始键,机器人就会开始唱歌。图片无法展示声音,大家可以点开视频看一下。
有配3张音乐卡片一共6首歌,孩子可以依照卡片提示放入编程块。更多旋律小朋友们可以自己创造。
Matatalab在KICKSTARTER众筹网站已经得到了562位支持者的支持,并承诺108349美元来帮助这个项目的实现。更是得到了支持者们的满满好评。
除此之外Matatalab还获得了2018红点产品设计奖和美国IDEA工业设计优秀奖等奖项。让我们看一下Matatalab的细节~
产品细节
控制塔
控制塔上搭载了一个摄像头,可以识别下方自由排序的编程块。摄像头就在这里。
机器人上方是磁力的。
黄色透明盖子还可以打开,里面的小人可以换成小朋友喜欢的各种乐高小人,是兼容可固定的。方便两个小朋友一起玩的时候做区分。
编程板
编程块是这个玩具的核心部分。一共可分为运动方向编程块、音乐编程块、数值编程块、角度编程块、循环编程块、函数编程块、预制音乐组编程块、预制舞蹈组编程块、随机动作组编程块。
运动方向编程块分为:前进一格、后退一格、左转弯90°、右转弯90°
数值编程块可以控制对应动作的重复次数。
角度编程块可以控制机器人对应方向的转弯的角度。
音乐编程块分为高音指令、中音指令、旋律指令。高中音指令变成块是可以旋转调音的哦,就像这样 ↓
循环编程块分为循环开始和循环结束。这个很好理解,如果只有循环开始的指令,那么机器人就不知道需要循环到哪个指令后停止。有了循环结束,产生闭环,机器人就可以理解要循环的指令有哪些。
函数编程块分为定义函数和调用函数,先将指令编程定义好放在最后方。前面就可以用调用函数木块直接调用指令了。就像这样 ↓
随机动作组编程块、预制舞蹈组编程块、预制音乐组编程块。在这几个模块下面放不同的数值编程块有不同的效果哦,细节我就不透露了,留给小朋友自己去发现。
地图A面
地图B面
挑战手册3本,难度依次递进。符合孩子的学习认知规律。
音乐卡
绘画卡片
画笔
路障和小旗子
用户手册
这款编程机器人有两个版本,Coding Set 和Pro Set。区别是Coding Set没有绘画拓展包(绘画卡+角度编程块+画笔)和音乐拓展包(音乐卡+音乐编程块)。Pro Set 原价1598,企鹅爸爸团购价1298。Coding Set 原价1298元,企鹅爸爸团购价998元。价格小贵,但是这款编程机器人真的非常棒,在我心里这款应该可以算是目前最棒最适合幼儿的编程启蒙机器人了。建议大家入手Pro Set版本,贵三百块钱但是玩法更丰富,更耐玩,可拓展发挥的部分也更多。
企鹅爸爸全网首发并已拿到授权,保证各位买到的每一个Matatalab编程机器人都是正品。强烈推荐给大家,希望大家喜欢。
团购信息:
团购产品:MatatalabPro Set
适合年龄:4岁+
团购价格:1298元
发货时间:支付成功后48小时内发货,周末顺延。
团购产品:MatatalabCoding Set
适合年龄:4岁+
团购价格:998元
发货时间:支付成功后48小时内发货,周末顺延。
领取专属 10元无门槛券
私享最新 技术干货