首页关注盛通教育:机器人和编程赛道应该如何选择

盛通教育:机器人和编程赛道应该如何选择

时间2023-11-20 13:20:23入口:最新上传链接:热门分享浏览134

  编程课和机器人课,

  最重要的区别在哪里?

  编程课,无论是图形化、Python还是C++,或者更低龄一些的实物编程,核心是用“程序”来解决问题。所以学习的重点就在于怎么编写这段程序,无论最终使用的是Scratch还是Python等不同的工具,背后的程序思维是一致的。

  机器人课,要解决的都是一个实际应用的问题,例如将物体从一个地方搬运到另一个地方、跨越不同类型的障碍等等。所以学习的重点是机械搭建,例如是用步足还是履带、用杠杆还是用滑轮来实现,不同的机械结构直接如何有机联动起来。



  简单说,一是机器人比较多元,每个孩子都能找到自己擅长的方向。比如编程好的可以去写控制程序、表达能力好的可以做团队路演、管理能力好的可以做队长、动手能力好的可以做机械加工和设计,有很多方向可以满足孩子。

  二是每节课或者每两节课孩子都会有一个作品出来,孩子会非常有成就感,让孩子觉得“我可以,我能行”。这就是硬件学习的魅力,会不断有成就感给到孩子,而孩子的学习和兴趣正是靠成就感推动的,而不是靠督促推动的。这就是很多孩子喜欢机器人的原因。

  由此可见,机器人是一个融合性学科,软件+硬件相结合,它融合了编程、学科知识、动手搭建能力、学习能力等多种能力。一般低龄段以硬件拼搭为主,随着学习的进阶,软件编程会逐渐增多。拼接成型的机器人,按照编程指令完成各种动作。这里包含了乐高spike,高年级还有vex,使用包括图形化在内的各种编程语言,当然也包含了Python和C++。

  如果要做类比的话,编程课更像数学课,主要靠思维去解决问题,机器人更像物理课,没有标准答案,更需要解决实际问题能力。

  这两门课的出口分别有什么

  机器人和编程都是当下课外培训的大热项目,目前来看,机器人和编程,在科技部白名单比赛上平分秋色,各占半壁江山。大部分比赛,例如NOC、信息素养大赛等,都分成了多个赛项,里面既有编程类,也有机器人类比赛。

  所以说,无论学习任何一项,都有很多参加白名单赛事的机会。但是二者还是有一些区别。

  机器人比赛的优点是观赏性强,所以非官方组织比赛的机会也更多。这里说的非官方,只是说没有上白名单,比赛本身还是非常权威的,例如WRO、FLL、VEX等世界性的比赛,堪称机器人领域的世界杯。

  因为观赏性强,所以机器人比赛被电视媒体报道的机会也多,孩子参赛的现场感、荣誉感也更强,这是非常重要的。相比之下,编程的比赛多是线上的,或者线下对着电脑完成,就比较闷一点。

  而学习编程的优势在于信息学奥赛。

  信息学奥赛是目前除了数英以外,和小升初关联性最大的一个项目。同时,信奥也是能够保送直升清华北大的五大学科竞赛之一。所以,学习编程的出口更直接,更实用,这是毋庸置疑的。

  哪一项对孩子更有帮助?

  二者有很多的共同点,例如培养对理科的兴趣和能力,锻炼问题解决能力,在学习和比赛中积累自信等等。但是也有一些区别,我重点讲讲区别部分。

  学习机器人主要能够锻炼动手能力,编程则是提升思维能力。从学习的角度说,思维能力显然更重要。但从更长远的角度来说,动手能力也许是下一代孩子更稀缺的一项能力。

  从知识方面说,学习编程对数学逻辑的帮助比较大。而机器人课程与物理有一定的关系,但总的来说关系不像编程那么紧密。早几年的高考数学题里有直接考流程图的知识,只要学过1年编程的小学生都能做出来。

  从就业的角度来说,编程的帮助更大,前提是孩子学习编程的水平进入到信息学奥数的层次。对于信奥中获奖的孩子,在大学继续往这方面深造,就业可以说非常吃香。

  机器人虽然也是非常前沿的技术,可是吃亏在与职业级、实用级的水平产生脱节,孩子很难让小学到中学阶段学习的内容继续延伸到产业领域。虽然也不是完全不可能,但道路不成熟。

  推荐学习哪个?怎么学?

  说实话,这个问题很难回答。我的建议当然是双管齐下,毕竟我自己就是这样规划的。尤其是在前期阶段(例如机器人等考一、二级内容,图形化编程和Python入门),时间也灵活,即便同时上的负担也不大。

  一般我们建议是1年级起步,3年级是关键点。在低年级阶段主要是培养孩子的编程逻辑、工程思维,通过感知、体验和创造的过程培养探索与创新能力。学习的过程中孩子可以参加一些考级和比赛。

  具体我们可以按照下面节点来规划:

  1~3年级:

  机器人入门阶段,家长在这个阶段要确认孩子的兴趣点。在学习内容上,重在培养形象思维与创造思维,进一步发展抽象思维。

  主要学习内容是:机械动力、Spike基础、Spike进阶比赛方面可以参加VEX-GO、FLL、Botball等。

  4~6年级:

  这个阶段可以进行全面系统性学习,重在培养孩子的工程思维和抽象思维。抽象思维的培养则可以帮助学生将概念转化为具体的编程思路,从而更好的掌握编程技能。同时学习代码语言并掌握对应的基础语法,此外会涉及很多代数知识和大量的应用,比如映射、平面直角坐标系等。

  这个阶段更具体学习内容为Spike高级编程、VEX-IQ ;同时可以开始结合编程语言Python、C++方面的学习,三年级 Python接触过渡,四年级进行C++全完转换;转到C++的学习之后,推荐孩子学习至少6个月之后再进行参赛,因为信奥赛的竞争压力比较大而且竞赛时间比较长,容易对孩子的心态产生一定的影响。

  比赛类型上,参加挑战项目,机器人方向重点参加VEX-IQ;编程方向,参加蓝桥杯、NOC和信奥赛的比赛;以赛促学。后期初中阶段双管齐下,高中阶段建议编程方向助力高考走强基和总评途径升学。

免责声明:本文由用户上传,此文本数据来源于原作者,如有侵权请联系删除!转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。

豪华座驾,林肯汽车加长版本的报价 【天气】最低温将达-21°C!有小到中雪!乌兰察布天气是这样的…