学少儿编程是做什么的(什么是少儿编程)(1)

学少儿编程是做什么的(什么是少儿编程)(2)

学少儿编程是做什么的(什么是少儿编程)(3)

#本文无任何广告,大家放心阅读。

少儿编程作为时下较为火热的素质类课程,对比其他课程例如美术,舞蹈,跆拳道等,显得有点陌生,许多家长一说少儿编程,就会想到程序员,觉得很高级,很专业,不适合孩子学习。

其实换个思路,想一想孩子学篮球,是为了成为运动员吗?学舞蹈,是要成为舞蹈家吗?相信父母们都不是这样想的吧。我们学习一些素质类课程,主要目的是培养孩子的综合素质,学习舞蹈培养身型,平衡力;学篮球为了锻炼孩子的体能,强身健体等。

学编程也是一样的,家长们的心态不要放的太高(绝大多数机构的课程也无法把学生培养成程序员。)少儿编程课程是通过学习编程,来培养孩子的一些其他能力,code to learn,not learn to code。

举个例子:比如使用scratch编程做一个游戏

首先孩子需要先设计游戏,分析出游戏中每一个元素的功能;然后通过编程去实现;之后检测,有问题再回过头修改;最终经过不停的调试修改,完成作品。听起来是不是很像我们管理中的“戴明环”——PDCA循环(Plan计划,Do执行,Check检查,Act处理),每一个环节中,都有可以锻炼孩子的地方:比如设计游戏环节需要一定的分析能力,编程时需要一定的逻辑思维能力,发现错误时需要有足够的抗挫心理、耐心,能够安心去修改而不直接找爸爸妈妈帮忙,最后成功之后获得成就感,整个过程会形成一个正向反馈,这对孩子来讲是非常可贵。

所以,少儿编程课程,主要是通过学习编程的过程,培养孩子严谨的思维、正确的思考问题的方法、逻辑思维能力、耐心,抗挫性,甚至表达能力(比如可以把自己设计的作品讲给他人)等等综合素质。所以少儿编程在学校内也是作为素质拓展类课程设置的。

当然,不是所有的孩子都适合学习少儿编程,理性选择素质拓展类课程很重要,选中了还要坚持下去才能有所收获。

#在接下来的文章里,我将介绍一下,不同年龄段的孩子,适合学习的少儿编程课程,有兴趣的家长可以了解下。想知道其他相关内容也可以留言。

,