学编程和不学编程的孩子到底有多大的差别

  学编程和不学编程的孩子到底有多大的差别,下面我们就来看看。

 

  印度一部名叫《起跑线》的电影正在热映,这部没有华丽特效,也没有流量明星的电影,却凭借着家长间的口碑一度逆袭成为票房黑马。

 

  有人说这是一个披着印度外衣的中国故事,因为很多中国家长在电影中看到了自己的影子。

 

  剧情很简单,一对土豪父母为了让女儿进入最好的幼儿园挖空心思、使尽招数,最终明白了孩子教育的真正意义——教育不是把孩子塑成你想要的样子,而是帮孩子把他的优点发挥到极致。

 

  一篇写魔都“牛蛙简历”的文章又一次刷了屏,很多妈妈看完大呼“别人家的孩子”又成精了。

 

  这位被作者称为“最强王者”的小牛蛙。复旦硕士老妈和清华博士老爸,3个半月开口说话,6个月夺得全省第一,18个月熟背《弟子规》,3岁就会潜水,10分钟就学会了骑自行车,因编程速度快,被老师推荐参加机器人大赛。

 

  我之前本不认同“让孩子赢在起跑线”上这句话,很多时候,这只是商家的噱头,但是看到这些牛娃的简历,我还是忍不住倒吸一口凉气,即使我们站在了同一条起跑线,很难想象我等“凡人”的娃拿什么跟这些娃竞争,难怪网友们惊呼:这些孩子为什么还要上学?

 

  中产阶层的父母们已经意识到编程等素质教育的重要性,已经给孩子提前装好了加速器,即使有幸站在了同一起跑线,发令枪响后,我的娃拿什么去竞争?

 

  那编程来说,我身边学编程和不学编程的孩子,还是有相当的差距的。

 

  1、慢慢有了时间管理观念

 

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

 

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

 

  2、由Learn to Code 到 Code to Learn

 

  学习编程(Learn to Code)只是第一步,接着是用编程思维来学习其他事物(Code to Learn)。学习编程的过程中,孩子会学到很多相关的概念和逻辑。他们会学到包括变量、循环、条件等数学及计算机式的思考方式。

 

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

 

  3、计算思考方式,逻辑思维能力更强

 

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

 

  1.铺陈问题:使用Scratch里面的人物、影像、音乐、对话等元素,创造他们的场景、结构、情节、顺序来说他们想说的故事。

 

  2.组织数据:把故事元素以想像的走法组织起来。

 

  3.表达数据:移动方块,根据情节、结构等来操作故事的元素。

 

  4.演算式思考:思考如何以迴路或自动化的方式,以达到最有效的解决方案。

 

  5.算法运用:当孩子在程序设计中运用学过的方式去解决复杂的问题后,他们会把这种方式运用、移转到解决学业或生活上所遇到的问题。

 

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

 

  4、对其他学科更触类旁通了

 

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

 

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

 

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

 

  在这之后,有很多家长朋友们问我,还应该给孩子学一点什么?最好是孩子未来必须的一些基础技能。

 

留言与评论(共有 0 条评论)
   
验证码: