腾讯、阿里巴巴、华为这些行业领先的互联网公司,不仅方便了人们的生活,甚至改变了整个社会的运作方式。在这些企业的推动下,人们越来越关注互联网技术。
那么多人高呼“未来的社会是互联网的社会”,甚至有人直言不懂得编程的人未来会被社会淘汰。因此,越来越多的家长选择让孩子参加“编程兴趣班”,生怕自己的孩子日后落伍。但是从小学就让孩子编程真的有必要吗?
从小学开始编程的好处并没有那么多
让孩子从小学开始编程,当然是帮助孩子成长,至少让他们早点学会一门技能。但编程并不像外界宣传的那样“普遍”。家长对编程培训应该采取相对保守的态度少儿编程有没有必要学,否则最终的结果可能会让大家失望。
1、小学编程不一定高效
从就业角度看,很多程序员的编程技能都是在大学里学到的,在工作的第一年逐渐完善。许多在大学之前没有任何编程经验的人,经过系统的培训,仍然可以胜任程序员的职位。这意味着从小学习编程不一定是以后从事相关行业的必要条件。
而编程是一门非常复杂的学科,复杂到没有人敢说自己精通哪些编程技能。对于孩子来说,有很多编程知识可能很难理解。虽然类似的问题可以随着时间慢慢消化,但这无疑会降低学习效率,甚至影响孩子对编程的兴趣。
2、编程是不断变化的,长大了可能不太好用。
编程技术的更新换代如此之快,以至于即使是专业的程序员也无法保证完全跟上技术发展的步伐。他们必须在业余时间继续自学。编程不像乐器、语言等随时变化的技能。
这意味着孩子们从小学开始的编程知识可能很快就会被淘汰。有可能,一个孩子努力学习的编程语言,转眼间就被另一种新语言取代了。如果孩子会一心一意进入这个行业,那么我们可以让孩子继续学习。但如果改变孩子的训练计划,就等于浪费了大量的时间和精力。
我们应该让我们的孩子学习编程吗?
如果有机会,孩子有兴趣,让孩子参加“编程兴趣班”也不错。对于编程,家长应该更多地从“兴趣”做起,而不是像钢琴一样用成绩来增加孩子的未来。
孩子学习编程至少有三个好处:
1、锻炼孩子的逻辑思维。
编程是实现人机交流的过程。这个过程必须遵循一定的规则,让机器能够识别人的意图,进而实现复杂的功能。这意味着编程对人的逻辑思维能力有很高的要求,而逻辑思维对于孩子科学成绩的提高很有帮助。
2、“相对”提高孩子的英语水平
因为在编程的过程中一定要用英文,很多优秀的课程和案例都是用英文写的。因此,编程可以在一定程度上提高孩子的英语能力——当然,这种提高的前提是孩子已经深入学习过编程,并且有兴趣自学。因此,从某种意义上说,家长不应该把希望寄托在孩子的英语能力上。
3、了解当前前沿技术的发展
这种好处不是那么明显,举个例子可能会更好理解。一个平时关注手机产品的人,对于如何选择手机,与普通人相比,一定有自己独特的见解。同样的,如果孩子已经接触过编程知识并有一定的了解,那么孩子对这些前沿技术也会有一定的了解。这些认知对于拓宽孩子的视野,提升孩子的综合能力还是非常有益的。 .
孩子从小学就开始编程没有错少儿编程有没有必要学,但不要迷信社会上的过度宣传。像乐器、舞蹈、书法、唱歌等,编程只是一种爱好,远不能直接影响孩子的发展。家长们应该意识到这一点,把钱放在口袋里,不要上当受骗。