回到主页

有渔一分钟,了解编程思维

有小渔

· 教育内容

相信很多家长想了解什么是真正的编程思维,市面上目前没有很系统的解释。这篇文章是从事少儿编程教育事业五年之久的有渔编程教师总结出来的经验。通过学习编程,孩子对于事物的认知能力明显有所提升,能坚持下来的孩子,其他学科的成绩也会得到稳步提升,这是必然的。

什么是编程思维?

分解问题:将复杂的问题,拆解成易理解的小问题,再进行逐步解决。

例如:要制作一个简单计算器应该怎么做?

正解:计算器分为四个部分。

第一部分是输入,即1-9与加减乘除四个符号,以及等号;

第二部分是叠加,一直输入数字会自动将其变成数值,比如

第三部分是算法,加减乘除自动转化成对应关系;

第四部分是输出结果,按下等号或者另外一个符号后,自动输出结果。

这样,一个计算器的做法是不是很清晰明白了呢?

scratch计算器

分析问题:寻找事物间的内在规律与模式,细化问题并高效解决。

例如:数学题中我们经常会看到数列,矩阵等数值。他们都是存在着规律而不是无序的,否则科研就变得没有价值了。编程思维表面上是研究数值之间的关系,实际上更是研究自然规律中的联系。

数学题之间也存在着各种联系

关键节点:聚焦关键信息,将问题细化成一个关键点,找出问题的核心,去粗取精的过程。

时间节点

算法处理:分步设计问题解决路径,突破整个难题。

冒泡算法
所有文章
×

还剩一步!

确认邮件已发至你的邮箱。 请点击邮件中的确认链接,完成订阅。

好的