学习少儿编程真的有用?程序员爸爸亲自解答

网友投稿 2018-10-25 20:31

最近国内的少儿编程越来越火,朋友圈不时刷出各种培训消息,也许很多的家长心中充满了疑惑:

到底自己家的孩子要不要学编程?

学编程真的有用么?

比奥数或者图形认识那种训练课还有用?

可以提高数学、培养逻辑么?

对以后的学习成绩有帮助么?

作为一名软件工程师爸爸,并且在孩子还没出生就立下理想让孩子从小学编程,我非常肯定的告诉大家,有用!这个有用并不是直接体现在数学考卷的成绩单上,而是我发现对孩子的思维习惯和逻辑思考都有很大的帮助,而且对创造力、想象力、专注度都有帮助!所以我鼓励有这个想法的爸爸妈妈都可以让孩子去接触一下!今天就想和大家说说,编程到底是如何为孩子提供能力的锻炼?

https://cdn.china-scratch.com/timg/181027/20312225N-0.jpg

一、分析问题解决问题的能力

从程序开发的过程分析,小朋友学习编程之后,是将人的需求通过编程语言传递给计算机,再由计算机完成指令达到用户需求,这个过程需要很强的分析能力和解决问题的能力。

https://cdn.china-scratch.com/timg/181027/2031225208-1.jpg

二、抽象归纳总结的能力

在编写代码的过程中,首先我们的脑海里要有个流程图,每一步都是遵循一定的规则循序渐进的,用户的需求往往是复杂的,我们在把复杂的需求归纳成一个清晰的流程图的过程,非常锻炼小朋友的抽象归纳能力。

https://cdn.china-scratch.com/timg/181027/20312222U-2.jpg

三、逻辑思维的锻炼

编程会涉及到很多的算法,所锻炼的思维可以应用在数学题中,比如说鸡兔同笼的问题,就能够用编写程序的思维方式解答。

https://cdn.china-scratch.com/timg/181027/203122N42-3.jpg

一个笼子里面关了鸡和兔子共49只。已经知道了笼子里面脚的总数100,问笼子里面有多少只鸡和兔子。鸡和兔子49只,可以用计算机的“遍历”方法迅速计算出来,笼子里有1只鸡的话,就有48只兔子,2只鸡47只兔子,依次类推计算,看哪种情况下鸡兔脚总数加起来是100个。

“遍历”用生活中的语言来讲就是猜,但是数据很多很大就很难猜,计算机因为运算速度极快,所以可以在很短的时间内完成这项运算,最终实现计算结果输出。程序为小朋友打开了解数学题的另外一种思路,编程设计的过程能够很好的锻炼小朋友的逻辑思维能力。

四、养成严谨仔细的习惯

程序的语句需要遵循非常严格的规则,任何的步骤错误,标点符号书写马虎都会导致运行失败,所以在书写、调试程序的过程中可以很好的培养孩子严谨仔细的习惯。

https://cdn.china-scratch.com/timg/181027/20312241K-4.jpg

五、提升创新能力和想象力

计算机和编程提供了可以画画,显示图像的功能,比如说苹果公司的标志,刚开始是手工画出来的,就会有不精确的地方,而软件通过计算,画出来的图形比例是非常精确的,我们通过计算机和编程就可以创造性地去做很多设计,比如说标志,房屋,汽车等等,通过这些设计充分的开发了小朋友的创造力和想象力。

https://cdn.china-scratch.com/timg/181027/203123H04-5.jpg

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com