近些年来,机器人学习非常火热,机器人培训机构也如雨后春笋一样遍地开花。而机器人学习中有一项特别的特色,那就是通过机器人对孩子进行少儿编程训练。这其中有什么科学依据呢?童程童美乐高机器人帮家长们普及一下。
其实,少儿编程的学习过程很大程度上是一种思维训练——将孩子的思维训练到可以理解计算机语言的程度,因为这将是未来很多行业都要求的一种基本能力,拥有了计算机思维后,有的孩子还想继续深入,成为专业的程序员,有的孩子则选择用计算机思维去更好地完善其他。
去课程内容生产方寻求“上课“的体验,当然是简单的一种方式,老师会为孩子推荐学习产品,家长也会理所当然的认为,孩子们经由这些产品,可以学会编程,甚至,像程序员一样去写复杂的代码。但事实确实如此吗?家长真的知道自己的孩子在学什么吗?用机器人学习编程的Key Points在哪,童程童美乐高机器人帮助大家进行更深层次的解读。
用机器人学习编程,除了能让孩子收获计算机思维,同时也侧重对综合能力的塑造。在使用机器人编程的过程中,孩子们扮演的是产品设计师、程序员、决策者、执行者等多角色的综合体。具体地说,是以下几个方面:1.具象化发现问题和解决问题的过程:通常很难在现实生活中去完整地处理一件事情,家长几乎包办了所有大小事务,因此使用机器人编程是一个能让他们从头到尾去“经历”并且动手完成的过程。童程童美乐高机器人举个例子:比如在奇幻工房近举办的WLRC机器人大赛中,为每个任务都设置了不同的场景,孩子们需要发现、探索并建设陌生的外星岛屿,甚至在完成任务后,还要为外星岛屿筹备一场嘉年华派对。
2.收集信息并进行分析:在很多,孩子们的作业都包括了一个很重要的部分,就是阅读收集资料来完成相应的报告。特别是科学类的,比如生物课在学习蜜蜂的生活习惯时,老师会要求孩子们阅读相关的报告,了解理论知识;去养殖中心观测蜜蜂的生活习惯,进行现场资料收集。在后期,需要将手头的信息进行整理、分类,分析得出不同角度的结论。童程童美乐高机器人认为用机器人编程的过程也要求孩子们先对任务进行梳理,提炼关键的理论方法,实践完成任务后,还需要将全部的经历总结成有指导性的结论。
3.与团队沟通甚至团队完成任务:和小伙伴一起完成一个任务,接受团队内的“碰撞”,对遇到的问题进行讨论,或者对不同的意见作出协商,都是对孩子沟通交流能力、甚至情商的考验。在一个完整的沟通回合中,如果孩子们表现出了足够的组织和提炼技能,并且可以对小组内的人才资源进行调配来解决相应的问题,那么他们甚至已经积累了成为的经验。
4.自我调整和自我突破:关于这一点,童程童美乐高机器人要说的是在遇到困难时,怎样克服自己的短板,来进行调节以更好的跟上团队的节奏,甚至在更极端的情况下,自身的能力已经不足以解决面临的问题时,怎样突破局限,通过地学习和领悟来达到下一个“境界”—— 这些都不仅仅是成年人会面对的问题,在用机器人学习编程的过程中,孩子们在和老师一起挑战非常新鲜的,很多时候都没有固定的答案和经验等着大家,灵活地调整和大胆地突破就成为了非常重要的素质。
6. 文字和图像的组合和表达:机器人编程除了写代码,还有一件很重要的事情,就是测试和调试,毕竟“人机合一”不是一次性就可以达到的,童程童美乐高机器人要说的是这个过程需要严谨的文字和图像记录,来确保下一次实验的效率,对于孩子们来说,整理好自己的逻辑,将每件事情有条理的说清楚,能更好地帮助其他伙伴完成任务。总体而言,用机器人学习编程,既是一个掌握编程技能、计算机思维的过程,也是一个“大力”锻炼孩子们综合能力的过程。