快捷搜索:

我们为什么要用机器人学习编程?

  对于很多想要让孩子接触编程教育的家长来说,由于相关知识在国内仍缺乏普及,他们“百度一下”之后往往收获的是我们刚才列出的一系列融资消息或者各类机构的广告,在“多重“的信息流中,无法下手去决定到底要让孩子从哪里开始学习。

  之前已经通过不少文章阐述过,少儿编程的学习过程很大程度上是一种思维训练——将孩子的思维训练到可以理解计算机语言的程度,因为这将是未来很多行业都要求的一种基本能力,在拥有了计算机思维后,有的孩子还想继续深入,成为专业的程序员,有的孩子则选择用计算机思维去帮助自己更好地完善其他学科。

1. 具象化发现问题和解决问题的过程

  小学生通常很难在现实生活中去完整地处理一件事情,家长几乎包办了所有大小事务,因此使用机器人编程是一个能让他们从头到尾去“经历”并且动手完成的过程。比如在奇幻工房最近举办的WLRC机器人大赛中,为每个任务都设置了不同的场景,孩子们需要发现、探索并建设陌生的外星岛屿,甚至在完成任务后,还要为外星岛屿筹备一场嘉年华派对。

2. 收集信息并进行分析

  在很多国家,孩子们的作业都包括了一个很重要的部分,就是阅读收集资料来完成相应的报告。用机器人编程的过程也要求孩子们先对任务进行梳理,提炼关键的理论方法,实践完成任务后,还需要将全部的经历总结成有指导性的结论。

3. 与团队沟通甚至领导团队完成任务

  在一个完整的沟通回合中,如果孩子们表现出了足够的组织和提炼技能,并且可以对小组内的人才资源进行调配来解决相应的问题,那么他们甚至已经积累了成为领导的经验。

4. 自我调整和自我突破

  在遇到困难时,怎样克服自己的短板,来进行调节以更好的跟上团队的节奏,通过快速高效地学习和领悟来达到下一个“境界”,在用机器人学习编程的过程中,由于孩子们在和老师一起挑战一个非常新鲜的学科,很多时候都没有固定的答案和经验等着大家,灵活地调整和大胆地突破就成为了非常重要的素质。

6. 文字和图像的组合和表达

  机器人编程除了写代码,还有一件很重要的事情,就是测试和调试,这个过程需要严谨的文字和图像记录,来确保下一次实验的效率,对于孩子们来说,整理好自己的逻辑,将每件事情有条理的说清楚,能更好地帮助其他伙伴完成任务。