对于6-16岁初次接触少儿编程的孩子来讲,对编程的学习和探索还是陌生而新鲜的。在孩子学编程的每一步都会牵动每一位家长的心。那么在少儿编程学习过程中,零基础的孩子如何系统学习少儿编程课程呢?在学理层面上讲,少儿编程通常是针对初次接触编程的孩子来讲的,一般是6岁左右,需要进行编程启蒙的孩子,进而系统学习少儿编程课程,为后续更高阶的编程学习奠定基础。那么,从小学编程的孩子,与不学编程的孩子,会有什么差距呢?
一方面,不学编程,孩子的逻辑思考和解决问题能力会受限。
编程思维就是“理解问题——找出路径”的思维过程。它可以将一个问题清晰具体地描述出来,将一个个大问题逐步分解成独立的小问题,由复杂变简单,由抽象变具体。比如在用编程制作游戏时,孩子们需掌握每个组件的连接,一步一步解难,独立设计问题,独立思考解决方案,独立探索与发现。在这个过程中,孩子们的大脑思维不断运转,综合能力就会得到慢慢提升。
另一方面,从现实的角度看,掌握编程的技能,更容易帮助孩子获得名校录取、申请国外留学的机会。第三十五届全国青少年信息学奥林匹克竞赛(NOI)成功落幕,火爆程度已经远远超过其它无门学科的奥林匹克竞赛,根据官方给出的数据显示,本年度的信息学奥赛获奖比率高达85.0%,这意味着,这些获奖的孩子,在未来的升学之路上,将会一帆风顺,极有可能进入北大、清华和中国人大深造。
我们都知道,少儿编程的火热最开始是人工智能发展带起来的。这就意味着,未来如果孩子不懂编程,他就没办法适应社会的需要。在人工智能时代,编程不只是一个工具,更是一种思维的创新与体现,它已经成为每一个孩子必备的基本能力。
不懂编程就是新文盲、不会代码就丧失了生存能力……信息技术高速发展下,家长们的“科技焦虑感”与日俱增。带着“不让孩子输在人工智能起跑线上”的宏愿,一个个少儿编程班变得火爆起来,继奥数热之后,成为孩子课外培训课程表里又一新事物。
对不少父母来说,这是锻炼孩子思维能力的新办法。而对于孩子来说,一项编程特长,或许更能成为自己冲入名校的砝码。
毫不夸张的说,随着人工智能取代人类的工作,编程,将成为孩子在未来的基础能力。 那些在科技界驰骋天下的大伽们,都是从小就打下了坚实的编程基础,有的成就一番事业,有的成为科技帝国的掌门人。
可能还有一些爸妈担心孩子还小,怕孩子没法理解代码。其实,大可不必担心,因为已经有不少研究和事实显示:6岁~18岁是孩子学习编程的最佳年龄。
世界500强企业的创始人很多都是从小接触编程的:
Elon Musk,特斯拉、Space X火箭公司创始人,9岁学习编程; Mark Elliot Zuckerberg,Facebook创始人,10岁学习编程; Microsoft(微软)创始人比尔盖茨:13岁开始编程 Apple(苹果)创始人乔布斯:11岁开始编程 Uber(优步)创始人卡兰尼克:6岁开始编程 张泉灵在节目中谈到自家孩子时就说:“9岁的儿子,学编程一个月,就能够编写类似《植物大战僵尸》的游戏,甚至还会偷偷修改后台数据来碾压老妈,会编程的孩子太可怕”。
人工智能大潮下,编程成为人人必备的技能,那么,要适应人工智能时代的发展,就要从源头做起,那就是从少儿编程开始。