查看原文
其他

小学生手写 Python 程序解魔方!这是高手,这绝对是高手!

丁彦军 极客宝宝 2019-03-31

点击上方“极客宝宝”,选择“置顶公众号”

第一时间关注少儿编程新动态

作者 | 丁彦军
责编 | 伍杏玲

之前在网上看到一位孩子的爸爸,在晒其儿子手写程序解魔方的过程,看完后,觉得特别好玩。顿时有种再不学编程,连小学生都赶不上的危机感,哈哈哈!

整个详细过程如下:

太厉害了,又来了一个别人家的孩子,不,还有别人家的爸爸。孩子一个白天学会了三角函数不说,还会了二重积分直角坐标和极坐标的转换,牛顿+莱布尼兹转世。

关键,还有其父亲的学习教育方式很特别,从小培养孩子的自我学习与主动思考的能力。

这是高手,这些知识,我大学和高中都不会啊!接下来,我们一起欣赏下“Python高手”的部分源代码:

且不说代码的质量以及代码所实现的功能,小学6年级的孩子能够写出这些东西来,真是够厉害的了。

这让我想起,去年,教育部建议中小学开设人工智能课程,引起了吃瓜群众们激烈的讨论。到底孩子应该多大年龄学习编程等电脑课程呢?

我觉得,电脑要从娃娃抓起!这句话算是说对了。

必须承认,我们正在进入一个日渐人工智能化的科技时代,传统行业正在被科技革新。从无人停车场、到无人超市,再到刷脸点餐的无人餐厅。甚至,在原本认为人工智能无法取代的围棋领域,阿尔法狗的横空出世,也让人类无从招架。

面对信息时代的未来,我们不必太焦虑,也不必杞人忧天。新技术的发明与应用,同样也会创造新的就业岗位。与机器相比,人有灵魂、有信仰、有价值观、有创造力,因此机器不可能超越人类。人们将会从事更有创意、更有创造、更有体验的工作。

如果我们的孩子丧失了创新力、创造力、好奇心,那我们才会输给机器。所以对我们父母来说,关注的问题不是我们怎么打败机器人,而是,什么事情是人类做到,机器做不到的。想明白这些东西,面向未来,我们的孩子一定会有自己的立足之地。

那么问题来了,如何在潜移默化中,培养我们孩子源源不断的创造力,以及对这个世界永葆热情的好奇心呢?

答案:让ta学编程吧!

儿童编程,是开发孩子逻辑思维的最佳工具,没有之一。

在这个人工智能高速发展的时代,不夸张地讲,编程思维是每个人的基本技能——早在2006年,卡内基梅隆大学的Jeannette Marie Wing教授,就已经提出“人人都需要培养编程思维”。

前美国总统奥巴马很重视学生的编程课

记得马云爸爸在一次演讲中,呼吁大家要让孩子学会“玩”,学会体验,否则30年后孩子会找不到工作。他认为,过去的200年是知识、科技的时代,但是未来的100年却是智慧、体验的时代。未来,机器将会取代人类做很多很多工作,到那时,人类和机器的竞争将主要在于智慧和体验上的竞争。所以,在眼下的教育中就要有意识地去避免死记硬背,让孩子充分地接触、体验和玩。

爱玩是孩子的天性。不要害怕孩子沉迷于游戏,关键是看父母如何来引导。

在美国,亚马逊上排名前列的玩具,大部分都是带着编程思维的STEM玩具;

在香港,不少学校都利用Scratch、Minecraft、Kudo等游戏式学习软件,让不同年级的学生学习编程。

在中国,有没有这样令人羡慕的环境,让孩子在寓教于乐的环境中,学习少儿编程,培养各方面的思维逻辑能力呢?

作者:丁彦军,一名痴恋于Python的码农

公众号:恋习Python,在这里我们一起用Python做些有意义的事。

声明:本文为作者投稿,版权归其个人所有


喜欢就点击“好看”吧!

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存