编程到底是学什么呢?来跟着宇航老师来了解吧
Posted 核桃少儿编程营
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编程到底是学什么呢?来跟着宇航老师来了解吧相关的知识,希望对你有一定的参考价值。
还有的小学员用我们之前说过的思维导图拆解逻辑步骤,一点点理清思路。(参考:)
我们平时看起来很简单的效果,实现起来需要拆解的步骤可真是不少呢!孩子在编程的过程中,就是不断地训练他把复杂、庞大的问题拆解、理顺的过程。
可不要小瞧这项练习,它可是解决问题的基础,只有分解的清楚,才有接下来实现的“可能”。
更会给学习带来不少帮助!通常会体现在审题能力或是读题能力。分解能力强了,以后无论是解数学应用题、阅读理解、写作、还是制定一项计划自然都不在话下了。
例如,同样面对一道有挑战的数学题,分解能力好的孩子会列出清晰的解题步骤,搞定一步是一步,即使最后不一定能完全解答出来,也能清清楚楚地知道自己的进展。
但在建筑师的眼中,它可能是这样的:
在编程的算法中,需要处处考虑MECE原则。解数学题时,也是同一个道理——我们要保证答案中考虑到所有的情况,而这些情况既不遗漏,也不重叠。
孩子在拆解好步骤以后,就要思考如何“通过改变坐标位置实现角色的移动”,“使⽤循环、条件判断让角色实现想要的重复动作“等,将代码合理的安排在整个程序中。
期间必须条理清晰,严谨细致,否则就可能功亏一篑。
例如,正确代码呈现出的五角星动态图这样的:
而只是把其中两行代码交换下顺序,结果就成了这样:
可见,一步不对,结果都会出现很大的差别。
这一点相信很多家长都有切身体会,孩子通过几节课的学习,做题做事变得更有条理了。
思维严谨了,改掉了粗心大意的毛病,最直接的体现就是做题的正确率大大提高了。
编程从根本上改变了孩子对错误和失败的认识。养成勇于挑战的心态,对于培养孩子的成长型思维,非常有帮助。(参考:)
最后,借用苹果CEO乔布斯的话:“每个人都应该学习编程,因为它教会你如何思考。”
编程,用孩子们喜欢的方式,培养高效的做事视角,潜移默化的提升孩子解决问题的能力。
现在,你喜欢上它了吗~
以上是关于编程到底是学什么呢?来跟着宇航老师来了解吧的主要内容,如果未能解决你的问题,请参考以下文章
前端项目中package.json到底是什么,又充当着什么作用呢?一文来带你了解package.json!
前端项目中package.json到底是什么,又充当着什么作用呢?一文来带你了解package.json!