少儿编程 | 编程思维在生活中的应用
编程思维
编程思维是解决问题的一种方法,就是利用我们已有的知识和工具,将自身的思路转化成逻辑运算的步骤,从而完成复杂的任务。例如
解算术题
1.分解:拆分问题 — 9+5=?
2.模式识别:观察规律、趋势 — 从9开始接着往上5个数,就是14
3.抽象:建立自己的模式 — 从5里面拿出1给9,9加1等于10,10加4等于14
4.算法:设计步骤解决问题 — 每次先取到10的倍数,然后再相加。同理:19+8=19+(1+7)=(19+1)+7=27
Part.1
数学
在编程学习过程中会涉及到一些数学知识点、例如空间方位、计算、几何、坐标、变量、函数、图形、面积等数学知识,可以把每一个知识点运用到每一个编程作品中,让孩子更容易去理解数学知识点,更好地去运用它们,拓展孩子的数学解题思维,让一个复杂的知识点可以用编程变得更简单更容易理解;通过编程,将抽象的数学概念转化为看得见、会动的图像。
比如,在编程的过程中,孩子对小数和分数会有更直观的理解。将代码中的小数点移动位置,屏幕上的物体大小就会发生巨大的变化。这样就可以将数学抽象的概念变成鲜活的图形,印到孩子的脑海里,从而加深对数学概念的理解。
Part.2
语文
理解力和分析力,编程每个作品都有不同的内容和含义,首先要分析理解我们要实现什么功能和目标,然后运用所学的编程知识来完成这个目标,在这个过程中会遇到很多问题,不仅仅锻炼了孩子的分析能力、理解能力和解决问题的能力,还在团队合作中锻炼了孩子的语言沟通能力,在展示作品的时候锻炼了孩子的演讲能力。
Part.3
英语
编程是以英文为基础语言,孩子在编写游戏或者小程序时需要反复运用英文单词,这样可以有效地帮助孩子提升对英语的单词累计和学习。
学习编程也不仅仅是为了学会写代码。对科学技术的探究方法是相通的,在少儿阶段运用生动的事物和孩子感兴趣的方式,来培养孩子对自然科学的好奇心、思考力和探索精神,提升孩子的科学素养,才能在这个新时代更具竞争力。
孩子学习编程,学的是写代码吗?
学编程是让孩子学习编程过程中的思维逻辑;将编程中的复杂问题简单化,然后开始用英文将代码写出,最后呈现给大家一个完整的作品。
学编程是一个循序渐进的过程,最先开始接触的一定是可视化图形编程,而不是纯编程代码。可视化图形编程,对于孩子们来说,编程不再是枯燥复杂的代码,反而更像是画画。在操作界面中代码编辑区相当于画布,五颜六色的程序块相当于颜料盒,孩子通过拖拽的方式进行编程,“画”出一幅幅动态的画。这样,对于没有编程基础的孩子来说,难度就降低很多。