网络机器人吧社区

为什么要学习机器人课程?

引力创客 2019-02-10 16:39:28

掌握编程学习能力,应对人工智能技术对社会深刻变革以更好地面向未来,这对当下每一位孩子而言都至关重要。


美国,创客教育及STEM已成为其素质教育的核心,编程、3D打印、机器人等新技术也已走进了美国的中小学校。美国前总统奥巴马非常重视编程,呼吁美国小朋友“别总在手机上玩,要去编程”。


而在中国,我们也同样开始重视起来。



少儿编程,是开发孩子逻辑思维的最佳工具


在这个人工智能高速发展的时代,不夸张地讲,计算思维是每个人的基本技能——早在2006年,卡内基梅隆大学的Jeannette Marie Wing教授,就已经提出“人人都需要培养计算思维”。


▲前美国总统奥巴马很重视学生的编程课。


2013年,斯坦福大学教育学院网站上的一篇文章“Learning to code isn't enough”(“只学写代码是不够的”),强调不仅仅是要学写代码,更重要的是培养孩子计算思维。


学习编程实际上是父母送给孩子的一个礼物:


我希望给自己的孩子能通过编程表达自己的天赋,以及能编写软件而带来的能力。拥有这个能力,就像成为一个好作家,对学习充满热情,或者在数学方面打下坚实基础一样。不管你做什么,编程都会为你打开那扇门,帮你表达你自己,帮你在想要做的事情上更成功。这是你给孩子的礼物。


少儿编程是对孩子综合能力的塑造


在编程的过程中,孩子们也许会扮演各种各样的角色,如产品设计师、程序员、决策者、执行者等多角色的综合体:



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

 

小学生通常很难在现实生活中去完整地处理一件事情,家长几乎包办了所有大小事务,因此编程是一个能让他们从头到尾去“经历”并且动手完成的过程。

 

2. 收集信息并进行分析

 

在很多国家,孩子们的作业都包括了一个很重要的部分,就是阅读收集资料来完成相应的报告。特别是科学类的学科,比如生物课在学习蜜蜂的生活习惯时,老师会要求孩子们阅读相关的报告,了解理论知识;去养殖中心观测蜜蜂的生活习惯,进行现场资料收集。在后期,需要将手头的信息进行整理、分类,分析得出不同角度的结论。


编程的过程也要求孩子们先对任务进行梳理,提炼关键的理论方法,实践完成任务后,还需要将全部的经历总结成有指导性的结论。

 

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

 

和小伙伴一起完成一个任务,接受团队内的“碰撞”,对遇到的问题进行讨论,或者对不同的意见作出协商,都是对孩子沟通交流能力、甚至情商的考验。在一个完整的沟通回合中,如果孩子们表现出了足够的组织和提炼技能,并且可以对小组内的人才资源进行调配来解决相应的问题,那么他们甚至已经积累了成为领导的经验。

 

4. 自我调整和自我突破

 

在遇到困难时,怎样克服自己的短板,来进行调节以更好的跟上团队的节奏,甚至在更极端的情况下,自身的能力已经不足以解决面临的问题时,怎样突破局限,通过快速高效地学习和领悟来达到下一个“境界”—— 这些都不仅仅是成年人会面对的问题,在编程的过程中,由于孩子们在和老师一起挑战一个非常新鲜的学科,很多时候都没有固定的答案和经验等着大家,灵活地调整和大胆地突破就成为了非常重要的素质。



Copyright © 网络机器人吧社区@2017