编程教育的普及得益于政策的扶持以及社会认知的提升, 但归根结底还在于内在驱动力。 编程课的学习, 使孩子的逻辑思维、 数学理解、 英语兴趣、 严谨理念、 解决问题能力、 动手能力和创造力都会有不同程度的提高,以及提升个人未来竞争力。
编程教育不只是让孩子拥有编程的能力,而是通过编程的学习提升数学素养,培养信息意识, 形成学科融合的能力;编程化计算思维的建立, 为解决实际问题提供更富逻辑化的思路, 终能够实现技术创新,并且能够体验技术实践。
这些基础能力的训练才是对孩子未来发展具有长远作用的。也许有人会讲,这些基础能力的锻炼可以通过其他方式锻炼,比如逻辑能力提高可以学数学、英语能力提高可以学外语、动手能力提高可以玩乐高,何必学少儿编程。
但是他们可能不明白的是,一个时代有一个时代的学习工具,古代皇家有骑马射箭练习动手能力,现在有各种趣味活动训练创造力,未来人工智能时代就得靠编程来训练我们后代的一些基础能力了,更何况编程能同时兼具训练多项基础能力,学一门顶好几门。
所以,综合以上理由,我身边很多家长朋友们问我,这个时代,应该给孩子学一点什么?是孩子未来必须的一些基础技能。
我都会郑重地说:编程。
因为人工智能时代需要的是:能够和机器人协调工作并且富有创意和想象力的复合型人才。
奥数、美术、钢琴、跆拳道,以前也许会让孩子脱颖而出,但不足以让孩子在人工智能时代立足。