编程思维之一化繁为简-0101少儿编程俱乐部

传说中的四大编程思维 一篇彻底搞清楚

编程思维,又叫「Computational  Thinking」,是一种率解决问题的方式,是“理解问题——找出路径”的思维过程,它由“分解—抽象—模式识别—算法”四个步骤组成。孩子要培养的就是这个。

传说中的四大编程思维 一篇彻底搞清楚

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

在生活、学习、工作中,我们经常会遇到各种各样比较复杂困难的问题。比如老师布置了一篇2万字的论文,遇到一道毫无头绪的数学题,一个棘手的项目……

很多人,面对这些问题的时候,往往手足无措,一团乱麻。而编程思维的分解思维,就是让我们把一个比较大的问题多层拆解,“自上而下,逐步拆解,直至理顺”。

比如说,孩子遇到的难题,就能列出清晰的解题步骤,清楚地知道自己每一步的进展。

比如说,要和几个朋友一起出国旅行,出行前做计划。按照时间维度来拆解这个问题就可以。首先,我们需要选择出行目的地,然后做旅行攻略、安程,接下来就可以预定机票和酒店,后准备行李清单。

编程思维之一化繁为简-0101少儿编程俱乐部