为什么学习乐高编程机器人?

网友投稿 2018-07-19 10:35

上一篇文章对学龄前儿童学习乐高进行了简短的阐述,今天和大家聊聊,学龄后的机器人与编程。


 乐高学龄后教育

 8--12岁“机器人头脑风暴”系列

          乐高教育推出的头脑风暴“EV3课堂机器人”系列是一种独创性的学习工具将乐高强大的积木式搭建系统、电脑编程和丰富的课堂活动有效地结合在一起,让学生有机会发挥想象力来设计自己的机器人。这为学习带来了一种全新的方式。头脑风暴机器人活动是集合技术与挑战,团队合作与个性创意为一体的系列科技活动。活动中孩子使用直观形象的图形化编程,很容易理解编程的概念,从而更好地学习程序的建构思想,发展他们的逻辑思维。尤其在后期的编程部分,因为有实物机器人的存在,当孩子编写的程序出现错误的时候,可以很直观的根据自己编写的程序比对机器人在任务中的表现进行修改。

https://cdn.china-scratch.com/timg/180721/1035194V3-0.jpg

  上篇文章我们讲述学龄前的乐高,今天我们说说学龄后的乐高机器人,我们做的比对偏重于小学阶段。

  因为经常在编程,所以笔者的思维经常会把一个问题分成很多方面进行阐述,但经过仔细考虑,还是化繁为简,进行重点部分的阐述,没有说明的地方,有兴趣的家长,可以添加笔者微信号,进行详细沟通。

   前面公众号有说起过,当下比较风靡的少儿编程软件Scratch的创始人--麻省理工学院教授--米切尔.雷斯尼克。同是乐高编程机器人的创建者。米切尔教授,对少儿编程教育有独特的理解。

   就像教授说的,在初期,要让编程像搭积木一样简单可行,的确,教授的编程设计也是这样做的。(大部分少儿编程软件初级部分都是这个思路)但是,随着孩子学习编程能力的提升。(大约三到六个月时间,具体看孩子学习的进度)孩子过了学习编程的初级阶段进入中级阶段(实际上这个时候才是真正意义上的编程的起步阶段,需要用到计算,辩证思维,逻辑思维,空间想象思维。。。)好多孩子开始失去了对编程的兴趣,究其原因:编程经常需要纠错(编程需要用到计算联系,辩证思维,逻辑思维)孩子的思维能力跟不上程序的要求,简单的说。如果早期的学习,写十个程序。错两个,孩子愿意去改正程序。但是,到了中期,孩子写十个程序,错八个,而且很难找到程序出错的原因,孩子还依然喜欢学习编程吗?

   下面我来说一下乐高机器人编程

1:乐高机器人编程相对于单纯的编程,机器人是一个各个学科的综合体,(物理知识,科学常识,逻辑编程。。。),这里我要说的是,家长选择让孩子学习编程的目的是什么?  框架工程师:选择机器人。程序员:初中后可以考虑学习底层C语言。锻炼逻辑思维:选择机器人。

2:回到我们上面的问题,孩子编程纠错上来,所有好的程序都是程序员不断的纠错,优化来的,当孩子编写的程序出错了,一直面对着乏味的电脑屏幕。一遍遍的检查程序,我想小学阶段的孩子,坐久了真心坐不住,而且耐心会随着时间的流逝而流失。(笔者曾经因为一个简单的程序符号出错对着电脑连续检查了九个小时),但是,如果孩子把写好的程序下载到机器人主控里。运行程序让机器人动起来后。程序出错了,孩子可以很直观的看到是哪一步程序出错了,而且只针对出错的那一段程序进行检查修改,我想要表达的意思是,机器人在纠错方面很直观。

3:逻辑思维和辩证思维,小学阶段的孩子的逻辑思维和辩证思维随着年龄的增长不断的提升,在编程过程中,孩子可以随时变换自己的机器人的方位,角度,空间位置,孩子可以比对着机器人,直观的判断自己的程序下一步应该是什么方向(譬如:机器人在黑线左侧,程序就要求机器人应该向右转,如果在黑线右侧,程序就应该机器人向左转,)

4:笔者生活中遇到事情,朋友的儿子上海交大,物理系大三暑假回家,和老爸一起看电视,朋友想起来。家里的走廊的电灯开关坏了。就和儿子说,意思让儿子给换一个开关上去,毕竟儿子已经长大了。而且是名牌大学的物理系学生。儿子拆了开关,看了下,和朋友说。里面三四根线,我以为只有两根线呢,线太多了,没有标明都是做什么用的,还是叫电工来吧。朋友看了下,拿着电表,把联动开关给换上了,后来朋友在和我说起这件事的时候,流露出了愤怒的表情。还有一件事情,在给一个五年级的学生做机器人简单编程测试的时候出现的,因为乐高机器人主控自带简易编程设置,可以直接在主控上对机器人进行简易编程

https://cdn.china-scratch.com/timg/180721/1035195600-1.jpghttps://cdn.china-scratch.com/timg/180721/1035193F6-2.jpg

   因为是一个简易编程面板,电机的设置只有运行一秒钟,两秒钟,五秒钟,十秒钟。我让孩子先做一个机器人运行两秒钟可以到达目的地的程序,孩子很快就完成了,然后做一个让机器人运行十秒钟可以到达目的地的程序,孩子也是很快就做好了,然后我让孩子编写一个运行七秒钟才可以到达的距离。孩子试了20分钟,想到了办法。先运行五秒钟,后面再接一个运行两秒钟的程序。

上面两个故事我在想,一个联动开关的原理是初中科学,高中物理早就讲过的最基本的原理,5+2,5+1+1,10-2-1.是幼儿园多数孩子知道的常识,关键的问题,所有的知识都是停留在书本上的,我们学了这么多知识,我们的目标是什么?难道只是用来考试的吗?

   最近看了一篇报道,今年好多世界名校,取消了以往考试成绩作为录取的标准,而是更加看重知识的运用,致使今年好多考取美国名校的中国学生错羽而归。

综上所述:学龄后学习编程的最佳选择是和机器人一起进步,因为有机器人的帮助,孩子不会感到乏味,可以更加直观,而且机器人可以把孩子所学到的知识完美的综合运用起来。

https://cdn.china-scratch.com/timg/180721/1035191015-3.jpg

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com