您好,欢迎进入中国幼儿教师培训网!
设为首页 加入收藏 联系我们
我身边学编程和不学编程孩子的差异
来源: 时间:2019-04-02 22:59:15
分享到:

我身边学编程和不学编程孩子的差异

我观察身边已经学了编程和未学编程的孩子,发现他们确实存在一些差距:

1、逻辑思维能力更强

学编程最大的益处就是提升逻辑思维的能力。确实,我观察到学习编程的孩子在处理问题的一些细节上确实更加有逻辑。

其实通过编程做一个作品的过程,就是孩子自己创造一个事物过程。最起码孩子首先要在心里大致构造出自己想要的作品模样,然后开始思考第一步该怎么做,第二步该怎么做。

这就是所谓“编程思维(computational thinking)”“理解问题——找出路径”的思维过程,它由分解、模式识别、抽象、算法四个步骤组成。通过这四个步骤,一个棘手的复杂问题先被拆解成一系列好解决的小问题;每一个小问题被单独检视、思考,搜索解决方案;然后,聚焦几个重要节点,忽视小细节,形成解决思路;最后,设计步骤,执行——问题解决。

这一点我认为是对孩子成长、培养高效的思考模式、做事视角,帮助最大的。

一个9岁小姑娘学完编程的作品

看起来只是一个小游戏,而背后却需要灵活地运用角度,余数,逻辑运算,函数,变量等多种数学知识,而且能看出来孩子的表达能力特别强。

2、由Learn to Code 到 Code to Learn

学习编程(Learn to Code)只是第一步,接着是用编程思维来学习其他事物(Code to Learn)。

学习编程的过程中,孩子会学到很多相关的概念和逻辑。他们会学到包括变量、循环、条件等数学及计算机式的思考方式。

我接触到一名孩子,学习了编程后,看到繁琐的电器说明书,说这个可以用编程写的更易懂些;看到声控灯,也会跟我试着解释里面的条件判断原理,你会发现,这些孩子一个个像侦探一样,试着观察和解释着身边一切复杂事物,让我一个成年人都感到可怕。

3、对数学、英语、物理更上心了

编程里会涉及到数学上的一些概念,例如坐标、变量、角度;也会涉及到一些英语的单词和语句;还会涉及到物理上的均速运动、镜面反射等概念。

我发现,孩子学习了编程后,对这些概念有更具象的认识了,他会跟你说,妈妈这个概念我在编程里还用到过,就是控制小鸟移动的时候,而且我身边很多孩子学完编程后,做计算题都莫名其妙的不跳步骤了,后来问了孩子才知道,编程写多了,跳了步骤怕程序“走不通了”。

4、时间管理的更科学了

说实话,现在的孩子真的挺累,即使不学编程,兴趣班也是一大堆。我原本以为再学编程,孩子们估计会崩溃掉的。

可是邻居妈妈告诉我,孩子学上编程后,因为兴趣大涨,平时磨磨蹭蹭,突然就判若两人,做作业,练琴、自然拼读一气呵成,她不由的感叹孩子为了自己喜欢的东西,真的学会管理自己的时间了!

除此之外,学习编程对孩子们的沟通表达能力、团队协作能力、解决问题能力等等都有很大的帮助!

在这之后,有很多家长朋友们问我,如果不想“随波逐流”,应该给孩子学一点什么?而且最好是孩子未来必须的一些基础技能。

我都会郑重地说:编程

稿源:
作者:
编辑:shaohai
无相关信息