勤学教育网合作机构> > 童程童美欢迎您!
童程童美banner
少儿编程学习网>

如何培养幼儿编程逻辑思维

1

如何培养幼儿 编程 逻辑思维

少儿编程越来越火热,许多家长都为孩子报了少儿编程兴趣班,而各有原因,其中较多的,是希望能够锻炼孩子的思维逻辑能力。下面小编带你了解如何培养幼儿编程逻辑思维。

如何培养幼儿编程逻辑思维

分解思维

将复杂庞大的问题分解成几个小问题,分别来解决问题的思维路径。

框架思维

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

抽象思维

完成大概框架的搭建后,要聚焦几个阶段性节点,忽略小细节,形成解决思路,再到解决方法。

我们得学会取舍,剖析找到问题的核心和关键,将很多没有必要的细节模糊、删除,减少时间的浪费,提高解决效率。

计算思维

如同逻辑思维、设计思维一样,计算思维也是一种思维方式。

那么,什么是计算思维呢?

我们还拿做饭的场景来举例子。假设今天家里要来客人,我们会在做饭之前根据客人的口味考虑到今天的菜式。然后问题来了,我们需要买哪些材料?

材料要怎么处理?这些都是需要解决的。而计算思维,正是解决方案的设计核心。

2

幼儿编程如何锻炼逻辑思维

1分解——化繁为简

分解,简单来说,就是“把复杂的大问题,拆解成更可执行、更好理解的小步骤”,它能锻炼我们拆解复杂问题的能力。

2抽象 —— 聚焦关键

编程中最关键的就是“抽象思维”能力,它能锻炼我们聚焦重点,忽略无用信息,并抽取关键信息的能力。

3模式识别 —— 规律整合

模式识别,就是“如何找出相似的模式,并高效率解决细分问题”,它能极大锻炼我们规律整合的能力。

4算法 —— 逻辑思维

算法,就是根据之前一系列对于问题的理解,设计一步一步的解决路径,并解决整个问题。

在具体解决问题的过程中,最关键的能力有两个 —— “逻辑思维”和“调试纠错”。

如何培养幼儿编程逻辑思维

3

培养幼儿编程好处

1.培养用逻辑思维解决问题的技能

计算机编程常常涉及到解决问题。

为什么这么说呢?编写程序最重要的是如何将大事儿化小,将小事儿化了,最后用计算机听得懂的思维方式来表达的过程。这个过程能够直接培养用逻辑思维解决问题的能力。有编程能力的人思维很容易变得规范化和逻辑化。这种用计算的方式处理问题并用计算机能执行的方式描述解决方案的思维被成为“计算思维”,也被学界认为是21世纪不可缺少的思维方式。

2.提高专注力和细心度

小孩子的思维往往是很活跃的,他们对各类电子产品上手很快,比如智能手机、Facebook 和玩电子游戏,有的小孩儿甚至玩儿的比大人还溜。通过自己的双手让电脑或者机器人听话,真是令人欢欣鼓舞的事。开发应用程序和游戏,充满着复杂和挑战,如果他们知道了这一点,一定会感到惊奇的。但是往往被这些游戏转移注意力,影响专注力,从而在逻辑分析上遇到了陷阱。然而当孩子自己尝试设计和编写一个游戏程序的时候,排错往往会让他们避开这些陷阱,因为你无法得过且过,那么这个过程就会有效的纠正孩子马虎行事的坏毛病,走上规范化的轨道。

3.培养人的耐心和恒心

虽然通过Scratch这样的工具以及网上网下丰富的教育资源,学编程变得容易很多而且免费;孩子们不必参加任何专门学校或课程来学习计算机编程,在家里就能完成。但是如果想用编程做个稍微像样点的项目(比如说一个小游戏),需要相当多的努力:几个小时或者几天是正常的。当然因为这个过程充满乐趣,并不会把人吓到;但是这依然需要长时间的思考。而能长时间静静地坐下来思考和实验对于现在(快节奏生活)下的孩子来说正是欠缺的。培养持之以恒追求目标的能力,能够使人终生受益。

另外,电脑是铁面无私的:错了就是错了,少一个标点符号也不行。有些孩子爱发脾气,大人能忍就忍了。但对于电脑来说,怎么发脾气也没用;而且因为电脑好玩,孩子还没法轻易罢手。于是只能承认自己的错误,并且自己改正过来。长此以来,对于培养恒心也是大有益处的。

4.改善沟通技巧

有种流行的论调,即计算机程序员都是呆子,事实与此相反,每一个程序员都被要求具备极好的沟通技巧。这是因为大部分应用程序由团队而非个人完成。分组工作,将要求孩子们以有效方式进行交互。

5.提升孩子整合信息

程序时电脑指令的组合,这就像我们小时候使用字典查汉字、学成语、造句子一样,程序的基本指令就是汉字,要想最终完成项目,必须将各项知识融会贯通并实现学以致用,从而确保程序在执行的过程中出现错误。

以上是童程童美整理的如何培养幼儿编程逻辑思维全部内容。

热门推荐

广州 勤学教育信息技术有限公司@版权所有 粤ICP备10236336号-1