童程童美少儿编程-昆明校区

试听课 + 活动课
填写信息优先获取试听课

位置:学校首页 > 学校动态>昆明机器人编程课和少儿软件编程课学习攻略大全

昆明机器人编程课和少儿软件编程课学习攻略大全

  昆明机器人编程课和少儿软件编程课学习攻略大全
  编程课和机器人课主要区别在哪里?
  编程课,无论是图形化、Python还是C++,或者更低龄一些的实物编程,核心是用“程序”来解决问题。所以学习的重点就在于怎么编写这段程序,无论较终使用的是Scratch还是Python等不同的工具,背后的程序思维是一致的。
  机器人课,要解决的都是一个实际应用的问题,例如将物体从一个地方搬运到另一个地方、跨越不同类型的障碍等等。所以学习的重点是机械搭建,例如是用步足还是履带、用杠杆还是用滑轮来实现,不同的机械结构直接如何有机联动起来。
  简单说,一是机器人比较多元,每个孩子都能找到自己擅长的方向。比如编程好的可以去写控制程序、表达能力好的可以做团队路演、管理能力好的可以做队长、动手能力好的可以做机械加工和设计,有很多方向可以满足孩子。
  二是每节课或者每两节课孩子都会有一个作品出来,孩子会非常有成就感,让孩子觉得“我可以,我能行”。这就是硬件学习的魅力,会不断有成就感给到孩子,而孩子的学习和兴趣正是靠成就感推动的,而不是靠督促推动的。这就是很多孩子喜欢机器人的原因。
  由此可见,机器人是一个融合性科目,软件+硬件相结合,它融合了编程、科目知识、动手搭建能力、学习能力等多种能力。一般低龄段以硬件拼搭为主,随着学习的进阶,软件编程会逐渐增多。拼接成型的机器人,按照编程指令完成各种动作。这里包含了乐高spike,高年级还有vex,使用包括图形化在内的各种编程语言,当然也包含了Python和C++。
  如果要做类比的话,编程课更像数学课,主要靠思维去解决问题,机器人更像物理课,没有标准答案,更需要解决实际问题能力。
  机器人编程课和少儿软件编程课主要赛道


  无论学习任何一项,都有很多参加白名单赛事的机会。但是二者还是有一些区别。
  机器人比赛的优点是观赏性强,所以非组织比赛的机会也更多。这里说的非,只是说没有上白名单,比赛本身还是非常放心的,例如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和信奥赛的比赛;以赛促学。后期初中阶段双管齐下,高中阶段建议编程方向助力高考走强基和总评途径学习。

领取试听课
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
版权所有:搜学搜课(www.soxsok.com) 技术支持:搜学搜课网