很多家长认为:技能学习应该从娃娃抓起,而编程技能正是众多技能学习中最为重要的技能学习之一。之前在上海大学举行的一项教育机器人比赛中,近千名选手参赛,其中不乏学龄前儿童,最小的选手只有4岁。随着科技日新月异的发展,编程技能学习趋于“低龄化”,这是一个不容忽视的事实。
面对竞争日趋激烈的就业市场,有些家长担心如果孩子不懂编程,很有可能会输在起跑线上。还有一部分家长是属于跟风型的,看到别人家的孩子样样都强,自己的孩子却什么都不会,为了迎合大众,只好随大流。
面对编程技能培训趋向“低龄化”的现状。我们要辩证的看待问题。今天我们就来聊一聊:我家孩子到底该不该学习编程?
我家孩子到底该不该学习编程?
1
_正方:赞成学习少儿编程
1:增强逻辑思维能力
专业从事编程工作的人都知道,写程序最重要的是如何把大问题不断分割成小问题。在这个过程中,孩子必须思考如何把代码合理地安排在整个程序中,才能让程序流畅的处理输入、演算、直到输出,这对孩子的逻辑分析能力是一个极大的锻炼和提升。
通过编程学习,不仅能开发少儿的潜能,增强逻辑思维能力,同时也有助于促进其他相关学科的学习,比如数学、英语等,对于孩子的智力开发也是一个有益的锻炼。
2:培养孩子专注度
现在的孩子大都调皮贪玩。平时带孩子外出,小孩要么跑来跑去,要么不停吵闹。为了让孩子安静下来,很多家长都会给孩子一部手机或游戏机,让孩子上网或者玩游戏,孩子很快就会沉醉其中。当孩子热衷于某一样事物时,他们会表现出更好的的专注度。
学习少儿编程的过程,就是针对孩子的这种特性,有点像玩游戏那样寓教于乐,让孩子在游戏中学习。编程能够让孩子在轻松愉快的过程中,学会和计算机打交道的方式,孩子不仅能玩到游戏,还能了解这个游戏是怎么设计出来的,从而增强对学习的兴趣,提高对编程的实践应用能力。
3:促进孩子智力发育
在美国,儿童编程已经成为孩子继阅读、写作、算术这三项基本能力外所需要掌握的第四项必备技能。在广州等一线城市,少儿编程课程的学习已逐渐趋向于从幼儿园的娃娃抓起。学习编程,对于锻炼孩子的思维能力和创造能力,促进孩子的智力发育无疑是大有裨益的。
孩子在上学之前,就可以对科学技术有所掌握,这在东欧小国爱沙尼亚体现得十分明显。爱沙尼亚非常重视少儿编程教育,当地的孩子,在上学之前就已经接触了解一些关于编程的知识。上小学之后,学校统一进行编程课程学习,孩子们可以应用平板和智能手机完成处理复杂的事情,甚至于有的孩子所表现出来的编程能力令人赞叹。
2
_反方:不赞成学习少儿编程
1:剥夺孩子的童年
编程技能学习对于很多成年人来说,都是一项非常复杂的程序,几岁的孩子还不具备解决问题和独立思考的能力,根本无法理解程序背后的逻辑关系。如果硬是要孩子坐下来学习编程,恐怕也只是勉为其难,还有可能加重孩子的学习负担,剥夺孩子童年的快乐与自由。
2:全英文界面难操作
安装Python需要到官方网站去下载程序,对于绝大部分孩子来说,来到这个页面之后都会有一种无从下手的感觉,因为这是全英文操作环境。就我国目前的教育现状而言,5-12岁年龄段的孩子有多少精通英语的呢?有的恐怕连汉字都认不全,又怎能奢望孩子在全英文操作环境中进行编程学习呢?
3:己所不欲勿施于人
童年对于孩子本该快乐无忧,近年来我们也一直倡导要解放孩子的天性,真正为孩子减负。然而让小孩学习编程无异于给孩子施压,可能这并不是孩子的兴趣,更多时候只是家长一厢情愿,担心孩子将来会吃亏,毕竟别家的孩子都在学了,所以才逼着自己的孩子学的,却没有好好考虑孩子的感受。
4:学编程并非越小越好
有专业人士指出,学习编程并非年纪越小越好,应该遵循教育规律和孩子的成长特点。首先孩子需要具备一定的英语基础、数学根底和阅读能力,才能理解编程的基本概念。国内有些培训机构将编程培训的年龄门槛设置过低,学龄前的孩子无法理解其中的理论,过早地参与其中,不仅难以达到编程教育的效果,还可能让孩子丧失学习的兴趣。
3
_看看大佬们怎么说!
SherylSandberg:Facebook首席运营官
“在今天的世界里,很好的理解计算机科学变得越来越必不可少。国家的综合竞争力取决于我们在孩子身上的教育能力的——包括对女孩的教育投入,这是一个关键领域。”
JackDorsey:Twitter创始人兼CEO
“我认为优秀的编程技术和别的伟大艺术并没有什么不同。一旦你开始用编程的方式来思考,你就会变成一个非常缜密的人……就好比你在学习一门外语、高数一样。”
DrewHouston:Dropbox创始人兼首席执行官
“软件的使用已经延伸到你所能看到的或者看不到的任何地方了,技术公司正在彻底改革世界的新局面…...从销售到农业作业,他们的运作方式正在被软件所颠覆。所以在软件领域能够发挥作用真的是意义非凡。”
StephenHawking:理论物理学家、宇宙学家、作者
“无论你是想去探索宇宙的奥秘还是想在21世纪找一份好职业,学习计算机编程都是你的首选——一个最具潜力的技能。”
MehranSahami:斯坦福大学计算机系副教授
“学习代码能够让你知道很多之前不知道的东西。能够让你从一个科技产品的客户转变成一个科技产品的创造者。一旦你真的完成了这个转变,你就会意识到解决问题并不像别人告诉你的‘可能吧’。你已经具备了在技术上创造出新事物的可能性。”
DouglasRushkoff:《ProgramorBeProgrammed》的作者
“在这个新兴的、高度程序化的景象面前,你要么选择创造软件,要么你将变成一个被软件操控的人。道理很简单:编程,或者被编程。选择前者,你就能获得进入文明的控制面板的权利;选择后者,这估计是你能做的最后一个选择题了。”
4
_结语
到底该不该学习编程?这是一个很难得到确定回答的问题,但学习编程绝不可能成为一件坏事。
近几年来编程慢慢的得到重视,很大的原因就是因为网络带给我们的变化实在太大了,我们无法想象在未来会面临什么样的境况,于是STEAM教育开始被强调,人们也更加注重孩子解决实际问题的能力,我们开始明白,成绩已经不能成为衡量一个孩子未来价值的唯一指标,他们能否面对极速更新的世界?能否不被快速更迭的新技术所打败?这些是未来孩子们所面临的艰难困境。而唯有创造力能够让他们参与进这些变化中。
编程所具有的特性我们不能忽略,但也无需不重视实际情况而盲目跟风,我们需要理性的看待我们的孩子是否适合编程。
来源
网络
除杰铖思得乐机器人学苑原创文章外,在线分享和转载的文章皆为促进少儿编程教育在中国的传播,仅做学习交流,非商业用途,都会注明来源,如文章、照片的原作者有异议,请联系客服,快速处理或删除,谢谢支持。
——Theend——
杰铖思得乐机器人学苑
长按,识别