为什么要让孩子学编程?
现在大家一提到编程,很多家长的反应就是No!No!No!我的孩子将来不要做程序员、码农,孩子也没时间和精力学习这些,还是把时间留给数学、语文、英语、乐器和舞蹈吧!其实有这种思想的家长是挺多的,这也是可以理解的。
不过,这种想法是不太准确的。随着社会的进步和科技的发展,像手机、IPad这样的设备被广泛使用,劳动力成本的增加,人工智能已经逐步渗入到我们的日常生活当中。比如,我们所熟悉的扫地机器人、送餐机器人、摩拜单车、滴滴打车、汽车自动泊车,无人驾驶、京东的五人超市、无人银行、3D打印、微信支付等等,随着工业4.0智慧化工厂概念的提出,将来势必会有更多的岗位被机器人所替代,也将会有更多的领域被人工智能所占领!所以,我们学习编程不是要做码农或者程序员,而是让孩子们具备一种了解未来社会事物的思维能力,更更细致的看待每一个事物和问题!
很多家长之所以不愿让自己的孩子去接触编程,还有一个重要原因就是他们本身不能正确理解编程,不知道编程到底是做什么,简单的认为就是玩玩电脑、敲敲代码、做个游戏等等,有这种思想的家长也是不正确的。编程其实是一种思维一种工具,在思考设计的过程中会涉及到数学、物理、几何等各方面的知识,是一种综合能力的展现和提高,比如,设计一个用木板接弹起的小皮球的游戏,对于飞来的皮球,它和木板的接触角度是30度,那和木板接触后,乒乓球飞出木板的角度是多少呢?
像这样的问题会在编程过程中不断的出现,孩子们在学习编程过程中也是不断温习文化课,解决问题的过程。同时,学习编程更像是一把钥匙,能够为孩子们打开一扇全新的世界大门,对于提高孩子的逻辑思维能力、动手能力、独立思考能力、团队协作能力、持续学习能力都有很大的帮助。