少儿学计算机应该学什么,少儿学计算机编程好吗

Overbearing

学编程不等于一定要当码农。现在小孩基本上都会学一两门特长,比如钢琴、书法、足球等,但不等于他以后要当音乐家、书法家或运动员。同样,学编程不等于一定要当程序员。少儿编程教育培养的是编程的思维方式。

分解——把复杂的大问题,拆解成更可执行的小问题的能力

一个复杂的问题,看起来千头万绪没有思路,但编程者需要把它拆解成一个个简单的问题,再进行逐个击破。这种思维在学习、工作、生活中处处都用得着。具备这种能力的人做事情是有条不紊的。比如同样面对一个复杂的问题,分解能力好的孩子会将其分解成每一个可以操作、可处理的小问题,一个一个小问题搞定了,大问题也就解决了,即使最后不一定能完全解决,也能清清楚楚地知道自己的进展;而没有分解的耐心和能力的孩子,遇到难题时则可能脑子一团乱麻。

整合——找出重复模块,高效解决细分问题的能力

在编程的过程中,孩子得一直在做这样的训练,发现一些可以重复的单元,把它整合起来,让计算机去重复它。即 “找规律”。

这种能力关键之处在我们需要找出问题中相似的模块,进而将新问题变成了老问题,在经验库里搜索以往的类似问题及解决方法并套用解决,这是高效解决细分问题的最佳方法。

分析——逻辑思维能力

调试纠错——耐心、观察力、专注力、抗挫折的能力标题

任何事情都很难一次就完成得尽善尽美,程序运行起来发现有问题,这时就需要孩子去寻找出错的地方,并将它一点一点去改正。

然而,实际上程序中很多问题都不是一下就能找到的,常常需要从头到尾把程序的运行顺序一步一步地跟走一遍,观察每一步的运行结果(专业术语叫“单步调试”)。这需要很多的耐心、观察力和专注力。

当调试经验丰富之后,他更关注于提高自己纠错的技能,而不是害怕、回避或者掩盖错误。比如孩子会在写程序时给那些“可能有错”的地方先做个标记,方便回头来检查纠错。孩子会越来越懂得,有错很正常,只要能把它找出来,改正就好。这对孩子的抗挫折能力也是一种磨练

总之,要是你问我,孩子有没必要学编程,我会很肯定地回答:有必要!因为它的确培养孩子的综合能力.

2020-05-08

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值