少儿编程多大开始学?
天才编程少女万海妍11岁的时候,就已经制作出了18个小程序,出过2本书,在各种编程比赛中狂揽各种奖项,并且收获了阿里的offer,成为阿里史上最年轻的程序员。
11岁什么概念?可能在这个年纪大多数孩子可能在打游戏,或者坑队友。万海妍已经能独自制作游戏,并且懂得程序背后的实现原理和逻辑了。虽然极客天才少女的横空出世是小概率事件,但是我们却不得不承认:编程已不再是成年人的技能专长。进入智能时代,编程已经逐渐成为通识教育,AI技术已经成为人们在信息时代生存发展的基础工具。
为什么说编程学习的初始阶段不应在高校,而是在儿童时期,美国的做法或许也能给我们一些启示。
早在2012年奥巴马执政时期,美国政府在全国范围内开展“编程一小时”活动,旨在让全美小学生开始学习编程。
奥巴马曾直言:“认为自己两个女儿学习得太迟,非常不太满意她们的编程教育。如果我们想让美国长久保持领先地位,就需要年轻一代的美国人掌握这种编程工具和技术,因为它将改变我们所有人的做事方式。”
所以,未来一代学习人工智能的起点不应该局限在大学阶段,应在更早的儿童时期。
孩子几岁学习编程合适呢?
根据教育认知学,孩子会在7岁左右开始形成抽象逻辑思维,因为这个阶段孩子逻辑思维快,正好帮他们掌握这样一门技能。一般来说,越早学习编程课越好,因为编程属于一个实现想象力和创造力的学科。让孩子从小学编程,最看重的是小时候就方便且容易培养的方面给孩子带来的好处——计算机思维、有条不紊的习惯和人机对话与合作的能力。这些习惯和能力,在未来的智能社会中将会成为孩子的加分项,从容应对未知的变化,甚至引领未来的变化。
综合国内外一些观点,少儿编程5岁可以开始学习。