少儿编程这么火,到底要不要学?
不懂编程就是新文盲、不会代码就丧失了生存能力……信息技术高速发展下,家长们的“科技焦虑感”与日俱增。要说现在什么辅导班最火、最烧钱?大概“少儿编程”当之无愧。继“奥数”之后,少儿编程再次成为家长的纠结:上还是不上?不上真的会“输在起跑线上”吗?
每个人都应该学习编程,因为它教你如何思考。
—— 苹果公司创始人史蒂夫·乔布斯
未来,孩子们与机器打交道的时间将远超我们现在所处的时代。
而编程语言作为人类和计算机对话的一种方式,和人与人之间沟通的语言一样,有着相似的习得过程,越早接触,越能更好地掌握,同时还有助于未来其他编程语言的学习。
编程正在成为一种新的世界通用语言,和听、说、读、写一样,是孩子必须掌握的技能。
在美国,编程已进入幼儿园和中小学课堂,是备受欢迎的课程之一。
在英国,编程被列入国家教学大纲,成为6 ~ 15 岁孩子的必修课。
在芬兰,编程理念融入了小学的各门课程,孩子们可以随时随地学编程。
国内少儿编程的普及率与欧美国家还有较大差距,但是随着家长意识的提高以及国家政策的支持,这种差距会逐渐减小。是否接触编程,对很多孩子来说,只是时间早晚的问题。
从功利回报来看,现在国内外对编程人才的渴求度只增不减,单单中国,软件行业每年的人才缺口就超过一百万。而人工智能技术人员更是“少而精”的人群,相比于传统程序员,人工智能深度学习人才更是严重供不应求。
编程教育≠敲代码
而是帮孩子建立严密的编程思维
很多家长看到编程的重大利好,以及国家教育的紧迫性,一面想让孩子快点接受编程教育,但一面又怕孩子没有敲复杂代码的“天才脑”,怕即便花了如此昂贵的学费也收效甚微。
也就是说,让孩子接受编程教育的阻力有两个:
1、怕敲代码太难,孩子学不会
2、学编程学费太贵
首先,我必须要义正言辞的纠正大家的老观念!
编程≠敲代码
编程≠敲代码
编程≠敲代码
就像我们让孩子从小开始学英语,不见得是期望孩子将来成为英语老师或翻译官,而是为了给孩子以后的语言交流、接受国际教育打基础。
同样的,孩子学编程并不是一定要长大后成为程序员或者IT开发者,通过编程,他们除了能学会跟计算机交流,更多地是学习一种“编程思维”,并且培养独立思考和解决问题的能力。
同时你会发现:
没有任何一种教育方式可以像编程一样
如此有效地帮助孩子们建立自我批判意识
给想学编程家长的几点建议 1、兴趣始终是第一位的
没有任何一个兴趣爱好是适合所有人的,编程也同样如此。想让孩子学编程的基础就是小朋友有兴趣,愿意尝试。
对于数学基础一般的小朋友,学习编程与学习奥数一样,都应该谨慎选择。它会是一把双刃剑,如果使用好了,对于数学课程的理解会非常有助益。例如循环变量、过程、分支判断等等,理解这些更高阶的数学概念对他未来的学习会有比较好的促进作用;但是如果产生更大的逆反心理,就得不偿失了。
2、别太急功近利
学编程不像学音乐舞蹈美术这些,会有立竿见影的效果。对很多小朋友来说,编程有助于孩子逻辑思维的锻炼,系统观的形成,以及创造能力和解决问题能力的培养。但这些都是潜移默化的,需要有一个积累的过程。
3、可以用在线课程试试水
如果想让孩子对编程有一个系统的了解,看看孩子兴趣怎样,爸妈们可以找一些在线培训课程来学习,在家就可学,能省去接送孩子的功夫,关键是价格也不贵,建议按两个原则来选择。
一看是否有完善的课程体系,能够让孩子持续的系统化学习。市场上有一些机构“拼凑”出的课程,实际上只是让孩子反复做小练习而已。性价比不高。
二看是编程课程能否与其它学科关联,与学校的学科教育相呼应,提升单位时间的学习价值。小朋友们上学后的课外时间本来就不多,如果在编程学习中能融入数学、逻辑、几何、物理、甚至语文等其它知识,能大大提升学习的性价比。
美国麻省理工学院米切尔·瑞斯尼克(Mitch Resnick)教授这样说:“也许未来,我们的孩子并不会成为职业程序设计员或计算机科学家,但通过学习SCRATCH制作作品,使我们能够将自己与关心的人联系起来,使我们不断学习新的东西,继续我们的创造力,并找到新的表达自己的方法。”
意思就是,学编程跟考试升学没关系,跟就业也没关系。只关乎“不断学习新的东西”。作为家长们要做的,是抛开成见,拥抱未来。少一些功利心,避免揠苗助长,将注意力集中到孩子对编程的兴趣养成上,帮助孩子在穿越智能时代的道路上走的更加顺畅。
-END-
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com