●●●
zfeng老师
今天我们来聊一聊EV3机器人编程、WEDO2.0编程、Scratch编程、Python编程、Scratchjr编程吧!
孩子为什么要学习编程课程?
编程学科是随着互联网技术和人工智能时代来临而产生的全新学科,学习编程,不是为了成为码农,而是掌握与计算机交流沟通的思维方式,以及思考问题的角度,让人类成为未来人工智能时代人机协作的主导者。
“孩子学编程,学的是一种计算机思维,知道编程的内在逻辑。”山东大学微电子学院教授邢建平说过,孩子学编程不是将来当技工、码农,而是要学习解决现实问题的思维与方法。以及逻辑思维对孩子现在的学习,以后的生活和工作都有联系。
学习编程,能够帮助孩子获得受益一生的思维和能力:
训练逻辑思维,提升创造力;
训练孩子耐心和专注力;
锻炼孩子团队协作能力;
培养独立思考与解决问题能力;
掌握AI时代必备技能与素养;
增加升学出国竞争力;
现在我们在来了解一下我们的乐高机器人编程,说到乐高课程大家可能都知道,乐高课程也是年龄段细分的。
在3—5岁使用乐高大颗粒积木和轮、轴、杠杆、齿轮等积木进行教学。主要学习生活常识的理解、表达与积木的搭建,理解运用生活相关的机械知识。6岁使用小颗粒器材搭建更加复杂和传动更多的模型,学习使用简单的遥控。7岁以上会使用WEDO、EV3、spike等器材,进行编程,为自己搭建的机器人赋能。
乐高机构课程的安排顺序一般是先搭建砖块类的,砖块类的积木的最大的特点是不能动。多以静态模型为主,砖块搭建玩熟了之后,接触机械搭建类,机械搭建时会用到轮子、齿轮、梁、栓、马达、控制器等器件。乐高机器人则是在砖块和机械搭建的基础之上,结合了编程控制。
乐高课程的安排和学习编程的好处我们都已经了解了,接下来我们来聊一聊我们所了解的EV3机器人编程、WEDO2.0编程、Scratch编程、Python编程、Scratchjr编程区别,以及适合什么年龄段的孩子学习。
乐高Wedo2.0(7岁以上)
适合6-8岁孩子,操作比较简便,主要是图形编程,轻松理解机器人的控制原理。
乐高EV3(8岁以上)
EV3机器人采用的是模块化编程,贴合青少年儿童逻辑思维由具象到抽象的发展规律,孩子们相对容易理解和掌握,每节课都能看到自己搭建的机器人动起来。模块化编程是将机器人行动分为不同的版块,比如前进后退、等待、转弯等,孩子们根据每节课的任务,将不同的版块进行合理重组然后调整数字就能让机器人完成任务。图形化的编程也比较能吸引孩子的兴趣让孩子在愉悦中完成课堂任务,也让孩子们养成严密的逻辑思维习惯.
乐高机器人通常可能只有30%左右的时间会花在编程上,程序一般不会很深入(魔方机器人、大象等除外,这种编程的比重就会很大,但这种Project毕竟是少数)。乐高机器人的机械搭建部分也是很有难度的,Ev3编程是在于培养孩子的综合能力,如力学知识、计算思维、创造力、逻辑思维、团队合作等等。
Scratchjr(4—6岁)
Scratchjr是美国麻省理工学院媒体实验室开发的针对青少儿学习编程的平台。Scratchjr更适合学龄前儿童,编程操作非常简单,逻辑也非常简单。
Scratch(6-12岁)
Scratch是一种可视化图形编程,更适合年龄较小的、没有编程基础的孩子,Scratch是拖拽式编程语言,所有的代码都被封装成了一个个代码语句块,每一个语句块具备一定的功能,在编程过程中,只需要拖动一个个代码,按照想要的逻辑顺序排列代码,就能执行相应的程序,完成功能。Scratch还会涉及逻辑、科学、技术、艺术、数学等各个领域的知识。能够很好的培养孩子们的基础软件编程能力,学习编程包使用,锻炼逻辑思维。Scratch自带强大的前段展示界面,可以随时运行程序,帮助编程者调试,修改程序。程序不需要单独写前端。可以帮助孩子们打开创造的大门。
Python(8岁以上)
Python是编码编程,需要手动输入一个个字母、单词,按照语法规范,来定义变量、列表等,最后程序会按照编写的逻辑执行。需要引用其他的组件库,或者自己编写前端展示,否则,只能从代码控制台中观察代码运行结果,而不能从视觉展示中得到结果。孩子们学完后可掌握APP的操作、人工智能的编程等
技能的操作,可以自主编程网页、游戏等。联系客服