美文网首页
编程教给孩子的,是三种成就人生的思维!

编程教给孩子的,是三种成就人生的思维!

作者: 奥而思 | 来源:发表于2019-04-25 09:52 被阅读0次

最近一期播出的节目《了不起的孩子》中,有这样一个小男孩。他叫王浩瑜,今年只有7岁,却完成了一项不可思议的挑战——75秒内听算100道三位数运算,要求是只听,不看。

在这样的条件下,许多成年人连字幕都看不过来,这个小男孩却轻松地完成了这个挑战。

无独有偶,近期的《最强大脑》中,年仅13岁的凡正阳与985、211的高校生们同台竞技。他凭借不可思议的运算能力,把各路高手一一淘汰,一路高歌猛进,取得了匪夷所思的成绩。

其实,一些能力出众的孩子,并不一定都是与生俱来的。他们也需要后天的学习,也需要后天对大脑的锻炼。

一个孩子在某个领域到底有没有天赋,是在孩子大脑得到锻炼后才能看得出来。

那么培养哪一些思维最能开发大脑呢

▲▲▲

孩子最需要的,应该是认知新事物的能力。而让大脑接受一个新的东西,需要的有这么几种思维:分解思维、框架思维、抽象思维。

简单来说,当一个有关新事物的信息传到大脑。大脑首先会对该信息进行拆解,接着将拆解出来的模块组合形成一个框架,最后抽象出一个能被理解的新概念。大脑这么一番活动过后,人才能对新事物有一个大体的理解。

需要培养孩子上述的思维能力,挖掘孩子大脑的潜能,单是义务教育的传统学习往往是不够的。孩子需要接触一些更个性的、前沿的东西,才能满足大脑开发的需求。

学习奥数,可以有效锻炼大脑分解思维。许多少儿数学难题,本就是各类条件堆切形成的。只要找出每种条件对应的解决办法,题目就解决了一大半。而学习艺术类课程,锻炼的是孩子抽象思维。基础的音符就那么多,如何才能把它组合成打动人的旋律,这可不是简单思考能得来的。

这样的课程有许多,家长们可以选择性地给孩子报班,以此强化培养孩子的思维能力。

看到这里的家长可能会问,有没有一种学科,能全面地培养孩子所需的思维、逻辑、抽象能力呢?

随着时代的发展,人工智能已经慢慢融入到我们的生活,一些可以全方位地开发孩子大脑,又引领孩子走在时代前沿的学科,正在被一点点的简化,并融入到少儿教育中。这其中最具代表性的,要数少儿编程了。

从小学编程,对于孩子大脑的开发,对于孩子分解思维、框架思维、抽象思维的提升,是全面且根本性的。

编程,简单来说,就是发现问题,想办法解决问题,再实现目标的过程。

学习编程,如何锻炼孩子的分解思维

▲▲▲

开发大脑的第一步,就是对复杂问题的拆解。一个有分解思维的孩子接受到一个任务后,他会懂得把任务分解成一个个的步骤,就像解答数学几何题目一样,通过一步步地求证,得出最终的结论。

这种分解思维,就是孩子大脑中的“解码器”,当孩子遇到无法理解的知识,这个“解码器”会把生涩的语言解码,让孩子更容易去理解去学习。而孩子学习编程,正是为了获得一种极度类似于分解思维的计算机“解码器”。

一般来说,想要培养孩子的分解思维,就需要给孩子一个问题。让孩子对这个问题进行拆解,他需要哪一些具体的步骤,或者需要哪一些具体的条件,才可以解决这一个问题。

比如,你给孩子布置一个打扫房间的任务,去锻炼孩子的分解思维,那你要在意的,是孩子能否把打扫房间分为成一个一个的小步骤。

而编程对于分解思维的锻炼,是一种双重性的锻炼。

当老师给出一个编程题目,学生首先要把题目进行初步的拆解,将需要通过编程解决的问题分解出来,这是第一重。然后,再使用学习到的编程知识,将上一步分出的问题用计算机语言进行拆解,这是第二重。在这一次次的训练中,孩子的分解思维会不断的优化。

在编程这么一种学习方式中,分解思维会得到高效的锻炼。

学习编程,如何锻炼孩子的框架思维

▲▲▲

下一步,当孩子把遇到的问题拆开,变成每一个个小点之后,就需要让孩子把这些小点串联起来,形成一个框架。这是学习新事物的第二步,框架思维。

还是以打扫房间为例子,当孩子把这个任务分成一个个小步骤以后,需要让孩子将分解出来的小任务进行合理的组合,形成一个框架。

培养孩子的框架思维,就是锻炼孩子把零散元素归类组合的能力。

学习编程,就是学习一种框架的搭建。一个指令代表什么,一个语言模块能起到什么效果,又如何使用这些知识搭建一个可行的框架,使得老师布置的任务在这个框架内可以顺利的完成,这是学习编程的孩子每次上课都会思考的内容。

比如说,老师让学生们完成一个游戏编程,要求是演示小青蛙过河。那么学生在对题目进行拆解后,可以搭建的框架有很多。可以是演示青蛙全身运动游过去的,可以只是跳过去的,甚至可以是飞过去的。一切都取决于孩子想要什么,搭建起来的框架能达到什么效果。

编程就像一个拼图游戏。孩子需要把被打散的图片利用框架思维重新归类,并进行组合。只不过编程会更多样,更复杂,也更能开发孩子的大脑。

在编程这种框架搭建如此多样的学科里,孩子的框架思维绝不是简单锻炼的程度。一个编程学习得好的孩子,会有一种异于常人的归类构架能力。

学习编程,如何锻炼孩子的抽象思维

▲▲▲

通过大脑前面的历程,孩子现在把复杂的问题进行了拆解,也为拆开的每一个小问题搭建起框架,甚至进行简单的组合。那么,根据大脑一贯的行为,接下来需要启用的是抽象思维模块。

抽象思维,是一种模仿创造能力。

小学刚刚开始学习写作文的孩子可能有一个共同现象,当老师布置了一个作文题目,并给出范文模板,孩子可以很好的依照范文的样子,写出通顺的作文。但如果老师想考验学生,只是给出一个题目,没有任何参考,孩子很可能就无从下手了。

刚刚接触编程的孩子,往往也会有这样的问题。只会利用学过的编程顺序去思考,而不能产出有自己特色的模式。

模仿创造,是人类与生俱来的能力。就像古人模仿大自然进行创造一样,当解决的问题没有前人直接经验的时候,抽象思维告诉我们,可以参照别的事物进行创造,这就是触类旁通,举一反三。

编程对于抽象思维的锻炼也正是如此。因为编程具有相对广阔的开放性,想要达到一种效果,即使使用同一种语言,也常常与许多不同的方法。当孩子学会了一种“青蛙过河”的方法,便以此为参考,不断创造新的途径去完成这个题目。最后得出的许多种方法中,可能两两之间千差万别。

由此可以看出,编程对于抽象思维的开发,是很强力的。

相关文章

  • 编程教给孩子的,是三种成就人生的思维!

    最近一期播出的节目《了不起的孩子》中,有这样一个小男孩。他叫王浩瑜,今年只有7岁,却完成了一项不可思议的挑战——7...

  • 程序员探险记5-编程篇-续航

    编程的核心在于思想,人生的成就在于思维(推荐稻盛和夫的人生方程式:人生·工作的结果=思维方式(-100——100)...

  • 编程思维到底是什么?

    编程思维 总在说编程思维,但什么是编程思维? 它对于孩子又有什么帮助? ※编程思维是我们解决问题的一种方法,是逻辑...

  • 编程思维到底是什么?

    编程思维 总在说编程思维,但什么是编程思维? 它对于孩子又有什么帮助? ※编程思维是我们解决问题的一种方法,是逻辑...

  • 如何教给孩子真正的“富人思维”?

    普通家庭,能否教给孩子“富人思维”? 哪些典型的“穷人思维”绝不能教给孩子? 有钱人是否真的具备一些独特的思维和品...

  • 2018-10-13第六章 关注于解决问题

    一。 转变思维方式 传统的管教凡是关注的是教给孩子不要做什么,正面管教关注的是教给孩子要做什么。孩子们是整个过程的...

  • 2018-01-02

    学龄前孩子的画,画得越是像,涂色越是均匀,越是说明老师的教法出了问题,教给孩子一招是错误的,教给孩子一种思维方式是...

  • D58-7组韩香兰 洛克菲勒给儿子的38封信

    思想成就人的伟大 思维模式是我们成就的大小。人有怎样的思维模式就能活出怎样的人生。所谓的人生就是,我们的思维模式,...

  • 为什么现在要开始重视编程教育?

    学编程就是去当码农吗?编程教育是增加孩子适应未来的机会,将编程中的“项目思维,解决问题思维,逻辑思维”运用到社会生...

  • 思必贝思维训练课

    思必贝课程理念: 思必贝思维训练营专注5-12岁少儿思维训练,教给孩子正确的思维方法,提升孩子的思维能力。根据孩子...

网友评论

      本文标题:编程教给孩子的,是三种成就人生的思维!

      本文链接:https://www.haomeiwen.com/subject/twqagqtx.html