少儿编程智商税?不学数学不能学?AI之父:数学课程落后一个世纪

我们这个时代是最好的时代,也是最焦虑的时代。各种商品项目五花八门,吹得天花乱坠,人们经常性一个不小心就被忽悠了,网友戏称这种现象为“智商税”。

其实,这年头,谁还没交过几次百儿八十的智商税呢?

交“智商税”最多的我觉得集中在:学习、挣钱、美容养生这三个领域。因为自我成长、发家致富、美丽长寿是人类的永恒需求。

学习方面,交智商税最多的,不用说,就是甩不了锅的家长朋友们了

少儿编程智商税?不学数学不能学?AI之父:数学课程落后一个世纪-少儿编程网

少儿编程已经不是什么新鲜事儿了,大家都说:未来的文盲,就是现在不懂编程的小孩。这几乎是每个编程培训机构的宣传金句了!妥妥地在贩卖焦虑呀!

于是,学费动辄成千上万的编程课,又让各位家长趋之若鹜,纷纷掏腰包。

有人称这是“智商税”:

没有数学基础打底,小孩子能学会什么是编程?

有人则说:

少儿编程重点在学算法,提高逻辑思维能力,真不至于是智商税.....

巧了,我家孩子从一年级开始学编程,看了昨天这个热搜话题,我不禁想,我难道真的是交了智商税吗?

更巧的是,我最近读了一本书,是人工智能之父马文.明斯基论教育的一本书,书名《创造性思维》。

更更更巧的是,书中深刻探讨了关于少儿编程的问题。

尽管马文提出这些理论是在很多人都不知道电脑为何物的60年代,但他从人工智能的研发工作中,不断思考人类的思维与行为模式,反推我们应该怎样更好的教育孩子,这些理论对于现代教育仍然具有很强的前瞻性和借鉴意义。

我们先从那位网友的观点:“没有数学基础打底,小孩子能学会什么是编程?”说起吧。

首先,什么是数学?我们为什么要学数学?为什么孩子总觉得数学很难?一定要学好数学,才能开始学习编程吗?

我们学了这么多年的数学,你能快速告诉我,什么是数学吗?

一位学生提出过这个问题:

我已经毕业了,可感觉到书上从没有告诉过数学真正的含义,只是在教一些规则。数学与生活联系如此紧密,可现在数学概念很模糊。能告诉我数学的由来,学什么吗?希望能更深地了解数学。

这就是主流的数学教育模式留给学生的困惑。

其实现在,很多家长已经很重视孩子的数学学习了,在孩子上学之前,关于数学逻辑思维的启蒙就开始了。

大家普遍认为,数学就是教导孩子遵循逻辑思维的规则或者进行算术练习。

有孩子的家庭应该都不陌生,我们家关于数学逻辑思维启蒙的书好几套,现在孩子上小学,口算题卡也是统一必备项目。

唯一、准确答案,仍然是我们数学学习的主要准则。

马文则不认同这种教学方式,他提出了自己的核心观点:数学是关于创造性的学习,而不是规则的学习。

孩子们之所以觉得数学难、枯燥,是因为他们一直在重复练习规则,专注于避免计算以及逻辑错误。一些不合规则的想法和尝试,往往被更便捷的算法或标准答案,扼杀在摇篮里。

这点我相信家长也深有体会:关于孩子粗心的话题,说的不基本都是要避免犯错么。对于这些错误的过度强调,其实耗费了很多家长和孩子的心神,这可能是导致孩子厌恶数学的一个重要因素。

说到这里,我突然想起之前看过的一个视频,一位奶奶教孩子学乘法表:

孩子边哭边背:一五得五,二五一十,三五四十五...奶奶:三五多少?孩子:三五、三五一十五。奶奶:再背一遍!孩子哭得鼻涕冒泡:一五得五,二五一十,三五四十五...我记不住,太难了!奶奶:......

除此之外,在主流教学模式中,我们知道数学很重要,要学习数学,但是不知道为什么要学。

马文提出了他的另一个观点:学生需要他们所学学科的认知地图。

关于数学的学习,当时在读麻省理工学院的研究生菲尔.宋这样说:许多学生误以为自己不喜欢数学,实际上,他们只是不喜欢在数学课上学的东西。

数学不是一门单一学科,它的覆盖面十分广泛。在信息技术和计算机科学迅速发展的今天,我们的数学课程依然还在主学习:计算、几何、代数、微积分等,现在加上了逻辑学。用书中的话说:我们的数学课程几乎落后了一个世纪。

所以,马文等一代人工智能领域的科学家觉得,有必要探寻一些方法,更简单、更有趣的将这些新思想新知识传递给年幼的孩子们。

这个方法用现在市面的课程来概括,就是:少儿编程。

什么是少儿编程?学好数学才能开始学编程?你可能对编程的认知有很深的误解。

在我儿子学习编程之前,我其实也误以为编程是我们常说的“枯燥的编写代码的过程”。

我把市面几家有名的少儿编程机构的价格、学习方式摸了一遍之后,仍然一头雾水,我决定,与其看,不如试。

我们就报了最低级别的一段线上编程课。怕儿子学不会,上课时我也跟着一起学。

学了之后才发现,哦,原来是这样的编程啊!

少儿编程并不是我们想象中码农那样的编程。

少儿编程的流程是这样的:

老师首先讲解本课学习的主题,这个主题需要什么背景、人物、事件,需要完成哪些动作指令。然后,孩子根据课程内容,打开自己的作业面板,在作业面板中选择需要的代码块,完成作业。

这样的编程方式就是当下流行的Scratch少儿编程。

不需要孩子有数学基础、不需要认识英文、避开了复杂的编程语法,保留了编程思维,让孩子通过搭积木的方式,来实现自己的想法。

书中案例:一个通过编程让五颜六色的花朵在屏幕上“生长”的孩子这样说:

数学并没有什么特别的,他只不过是一种巧妙的理解事物的方法。

我儿子现在三年级,学编程两年半,我们家没有懂编程的人,我只跟着他学了几节课。后来我看他靠自己也可以理解老师讲课的内容,就没再管他了。

在他学习过程中,我时不时瞄两眼,发现他们已经涉及到一些高年级的数学、物理等概念了

当然,这些概念是结合了应用场景,以非常有趣的方式,让孩子在不知不觉中理解的。现在他已经学习使用Python编写程序了。

翰宝某节课课后点评:

所以说,少儿编程并不需要先学习理解高深的数学基础知识之后,才能够开始学习。

少儿编程中使用的Scrach和Python编程语言,大大降低了编程入门难度,让孩子们可以在几何、物理、数学和语言学方面做出有趣的尝试。

计算机编程的美妙之处在于:

无论你要实现任何想法,总能在计算机中得到足够多的部件,并且这些想法会带来更多美妙的想法。

马文.明斯基曾投身于OLPC项目,这个项目希望每个孩子都能有一台笔记本电脑,他们试图将计算机技术交到全世界儿童的手中。

他有这样一段话写给儿童读者:

如果你们能理解并好好使用心的计算媒介,将对你们成长的过程产生巨大的积极影响,你们会对世界产生更伟大的看法,并会获得一套处理世事的思维工具。

本文链接:少儿编程智商税?不学数学不能学?AI之父:数学课程落后一个世纪

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

坐等沙发
相关文章
小孩子学电脑编程好么?
小孩子学电脑编程好么?
小学生学编程有哪些好处?
小学生学编程有哪些好处?
什么是编程,适合多大的孩子学习?编程让孩子适应社会的需要
什么是编程,适合多大的孩子学习?编程…
少儿编程是学什么的有什么好处?未来国际沟通的重要技能
少儿编程是学什么的有什么好处?未来国…
少儿编程发展趋势如何,家长觉得试听课有必要吗?
少儿编程发展趋势如何,家长觉得试听课…
少儿编程为什么这么火,家长选择的理由是什么?
少儿编程为什么这么火,家长选择的理由…
学生都说我是编程界的“吴彦祖”