分享

少儿编程是如何锻炼孩子的思维能力的?一文了解清楚

 黄昌易 2019-04-15

随着少儿编程概念越来越火热,很多家长都不免了解一下,学少儿编程对孩子有什么用,上网一搜,也不难看到很多文章表述说能够锻炼孩子的思维能力,那么又是如何做到能够锻炼孩子的思维能力呢?童程童美为大家做一做解答:

编程思维是'理解问题--找出路径'的一整套思维路径,主要分为4个步骤:分解、模式识别、抽象、算法。下面以常见的例子来为你一一拆解。

分解:问题分解思维

当孩子想要做出来一个东西,或者面临一个难题时,第一步要做的就是先将复杂、庞大的问题分解成几个小问题分别去解决。

少儿编程是如何锻炼孩子的思维能力的?一文了解清楚

就做饭来说,我们可以将它分解成“买菜”“洗菜”“做菜”三个任务来分别解决,而其实每一个小任务又可以进一步分解成不同的小任务来解决,层层递进下来将每一个小任务都解决好了以后,“做饭”这个问题是不是也就解决了。

识别:框架思维

第二个步骤是识别,即单独检视、思考每一个小问题,搜索解决方案。

在这里,我们必须将第一个步骤里分解的问题汇聚起来,搭建成一个框架,再往里头装东西。将“买菜”“洗菜”“做菜”三个任务依照时间顺序排列,再去深挖每一个任务里的行动细则,更容易避免疏漏和手忙脚乱,提高解决效率。

少儿编程是如何锻炼孩子的思维能力的?一文了解清楚

抽象:抓重点,忽略细节

完成大概框架的搭建后,接下来需要聚焦几个节点,忽略小细节,形成解决思路。

这个步骤,我们需要剖析出问题的核心,将很多没有必要的细节模糊化、删除掉,减少浪费,拉高效率。

我们对比以下两张计划清单,可以猜到哪个是善于运用抽象思维的人吗?(考验智商的时候到了)

少儿编程是如何锻炼孩子的思维能力的?一文了解清楚

算法:设计路径、计算思维

如同逻辑思维、设计思维一样,计算思维也是一种编程思维的一种,那么到底什么是计算思维呢?

我们还拿做饭的场景来举例子。假设今天家里要来客人,我们会在做饭之前根据客人的口味考虑到今天的菜式、根据人数来计算要做菜的量,那么问题来了,我们需要买哪些材料?去哪买?买多少?材料要怎么处理?这些都是需要解决的。而计算思维,正是解决方案的设计核心。

在买菜这个环节,我们会货比三家后,选择更新鲜,性价比更高的摊位购入蔬菜,就是“在线算法”;

走出市场的时候,发现有食材忘记买,我们根据刚刚走的路线回忆和寻找合适的店家购买的这个行为,就是计算思维里的“回推”。

少儿编程是如何锻炼孩子的思维能力的?一文了解清楚

AI时代,少儿机器人编程已经成为一种不可逆的发展趋势,这也是为什么少儿编程会这么火的原因。让孩子学习编程,不是单纯为了让孩子学习算法、代码,而更多地是在培养孩子丰富而科学的思维方式,让他们以后在生活和学习中,能够运用科学思维解释身边的现象,解决身边的问题,把脑海中天马行空的想法变成现实。

童程童美,隶属于美国NASDAQ上市的达内教育集团。依托集团17年积累的互联网行业经验和百余名IT精英教研团队优势,课程内容专为中国儿童订制开发,在兴趣培养和思维锻炼的同时,传递前沿技术,养成科学习惯。课程涵盖少儿电脑编程、智能机器人编程和3D打印等课程,南京童程童美专注8-16岁青少年编程培训,在孩子掌握技能同时,培养孩子专注力,学习能力和思维能力。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多