昨天,地产大佬、soho中国董事长潘石屹发了一条微博:“今天开始,我学习一门新的语言python,我在寻找。这也是今天给自己人生的礼物”。
紧接着,潘石屹在今天继续发了一条微博,对自己为什么要学编程做了解释。社会在不断发展,我们也应该与时俱进,紧跟时代。
他提到:“在农业社会时,我们要学习驾驭马、驴、牛,让它们为我们出力、干活;在工业社会时,我们要学会驾驭各种机器、火车、轮船、飞机、机床等等;今天,我们要让机器听我们的指挥,我们就要学习机器能听懂的语言。这类语言也在不断的进化中,越来越接近我们的日常语言。我们选择了进化较好的一种:python语言。”
56岁的潘石屹都开始学编程了,不得不感叹:编程学习不分年龄,不分男女。
近年来,人工智能已成为世界各国掌握国际科技竞争主导权的核心竞争力,我国政府也不断出台新政策和发展规划支持,积极布局人工智能。而人工智能的异军突起也对人才培养的改革创新提出进一步要求。
编程作为人工智能的核心基础,受到各界的广泛关注,掀起了编程学习的热潮。
为什么编程如此重要?
苹果创始人乔布斯曾说“这个国家的每个人都应该学编程,因为它教你如何思考。”
进入21世纪以来,以高科技为代表的科学技术应用呈现出爆发式裂增态势,大数据、云计算、人工智能、万物互联,科技的发展风华正茂,而所有科技活动的背后都有一个共同的“灵魂”——即以算法为内核的编程思维活动。
不难发现,面对以“人工智能”时代为标志的未来新科技革命,全世界都在为其作部署——积极推广编程教育。
2014年,美国总统奥巴马亲身参与全球儿童“编程一小时”活动,呼吁孩子学编程。随后,美国政府投资40亿美元开展少儿编程教育,强制要求高中毕业必修计算机编程学分。
2017年英国政府要求学龄5岁以上儿童必须学编程,并将编程纳入中小学必修课程。
今年,日本公布了2020年全国小学教科书审定结果,编程正式列为必修内容。
在这样的时代大背景下,我国在2017年国务院发布的《新一代人工智能发展规划》中明确指出:人工智能成为国际竞争的新焦点,应逐步开展全民智能教育项目,在中小学阶段设置人工智能相关课程、逐步推广编程教育、建设人工智能学科,培养复合型人才,形成我国人工智能人才高地。
今年3月,中国教育部办公厅关于印发《2019年教育信息化和网络安全工作要点》的通知提到,大力推广中小学编程教育。目前,编程已经被浙江、北京、山东、江苏、重庆、深圳、广州等省市加入中小学课程。
俨然,从国家政策层面肯定了编程学习的重要性。因此,让孩子学习编程已然不是兴趣所需,而是与语数外同等重要,必须掌握的一门学科知识。
孩子几岁开始学习合适?
清楚认清我国教育政策导向及发展趋势后,不少家长为孩子纷纷报名编程课程。但是,“孩子几岁开始学习编程合适?”一直困扰着家长。
在回答这个问题前,我们应该先明白,编程学习究竟是学什么?
很多人认为:学习编程就是学会敲代码。其实不然,编程学习的核心是学习编程思维。简单解释就是“理解问题——找过路径”的思维过程。即:将一个复杂问题拆解成几个易理解的小问题,找出问题的核心,设计解决路径,较终将问题逐一解决。
可见,孩子几岁开始学习编程合适,说白了就是从什么时候开始锻炼培养孩子的编程思维?
我们不妨来看看下面这些成功人士是从什么时候开始学习编程的:
微软公司创始人比尔·盖茨13岁学习计算机编程;
苹果公司ceo乔布斯12岁开始学习编程;
facebook创始人兼ceo扎克伯格11岁开始学习计算机编程;
特斯拉公司创始人埃隆·马斯克9岁开始学习编程;
google人工智能alphago的创始人德米什·哈萨比斯8岁开始学习编程;
uber前ceo特拉维斯·卡兰尼克6岁开始学习编程;
这些耳熟能详的科技大佬都是从小就开始学习的,较早的6岁就开始学习编程了。
据统计,儿童大脑发育高峰是从2岁维持到12岁,这10年是孩子大脑思维训练的黄金时期,错过了可能一生都弥补不回来,并且,孩子早期能力造成的差距也会越来越大。
因此,培养孩子的思维能力应该越早越好。也就是说,让孩子学习编程应该尽早,抓紧孩子发展的黄金期,让孩子赢在起跑线上。