目前,已经有很多国家把编程教育列入中小学生的必修课程中,中国的编程教育虽然起步较晚,但发展势头非常迅猛。在国内,重视孩子的编程教育,已经成为精英、中产阶层自上而下的广泛共识。
(图形化编程)重视编程教育,自上而下的共识
美国前总统奥巴马曾表示:每个美国人都应该学习编程,编程教学如同识字一样,应成为基础教育的一部分。奥巴马不仅鼓励自己的两个女儿萨莎和玛莉亚学习编程,自己本人也投入到编程学习中来,成为美国首位会编程的总统。
年出生的著名地产大亨潘石屹,如今已经“知天命”好几年了,却依然像个小学生一样从头开始学习编程,前不久还在社交媒体上晒出成绩单——在他参加的Python编程一级考试中,取得了99分的优秀成绩。
(潘石屹参加编程考试)央视前主持人、著名投资人张泉灵,也在一档节目中说过:9岁的儿子,学编程一个月,就能够编写类似《植物大战僵尸》的游戏,甚至还会偷偷修改后台数据来碾压老妈,会编程的孩子太可怕了。
比尔·盖茨、史蒂夫·乔布斯、马克·扎克伯格等科技界大佬也都在不同场合表达过对编程教育的重视。
再看生活中给孩子报名编程学习课的家长,也大都是医生、律师、企业高管等高学历、高素质的精英阶层。很显然,重视编程教育,确实是从精英阶层开始的自上而下的普遍共识。
为何编程教育如此受重视
编程教育引起普遍重视的原因,从表象看很简单:钱途和前途。
如今科技界大佬很多都是编程相关专业出身:腾讯马化腾、网易丁磊、周鸿祎、百度李彦宏、金山求伯君、小米雷军、搜狐张朝阳、创新工场李开复……大学专业是社会学的刘强东,也是通过自学编程赚到的第一桶金,他高超的编程实力也为以后建立京东创造了良好的开端。
(大佬们都是很能“编”的)在职场中,程序员也是令人羡慕和尊重的一个群体,虽然坊间流传着不少关于他们的笑话,比如秃顶、格子衫、与产品经理之间的矛盾等,但大都是程序员之间的自嘲。程序员几乎是整个每个公司中“含金量”最高的群体,这不仅指专业知识,也体现在薪资水平中。程序员们性格的普遍低调和薪资的普遍高企(还没什么时间花钱),让挑剔的丈母娘们也欣然接受他们的职业,甚至可与公务员、教师、医生等体制内职业为伍。
(程序员广受相亲市场欢迎)除了钱途和前途的表象,编程教育受重视也有深层次原因:
1.学习编程,可以培养逻辑性非常强的“编程思维”。这是一种“理解问题——找出路径”的思维过程,由分解—识别模式—抽象—算法四个步骤组成。无论是解决现实问题、还是实现预定目标,具有编程思维的人在理论和方法上都有着巨大的优势,他们更容易成为优秀、杰出的人才。
2.编程教育本身可以融合大量的跨学科知识。编程的核心是算法,而算法的核心是数学,有编程底子的人学数学会更加容易;编程用到大量的专业词汇,对英语的学习促进也是潜移默化的;编程模拟碰撞、抛物线、重力等自然现象时,则需要懂相对应的物理、化学知识……
3.编程教育可以让学生尽早接触世界最前沿的科学技术。人工智能、大数据分析、无人驾驶、物联网、云计算、区块链、机器人……这些先进的科学概念和技术学习,在传统教育中基本要等到大学以后才有机会接触,而编程教育则可以让青少年在中学甚至更早就能了解、切入。
(程序员和程序员鼓励师)以上可见,学习编程的理由是由外而内、非常现实而全面的,这也是为什么众多家长们重视编程教育、愿意让自己的孩子去课外学习编程的重要原因。而编程教育的市场也在这种强烈的需求中水涨船高,各类编程教育机构纷纷上马、风头正劲。相关数据显示:年编程教育市场规模达50亿元,未来还可能有3到4倍的增长。
今年,很多课外培训班都因疫情无法顺利进行,但编程教育却是其中受影响最小的。由于都是在电脑上操作,编程教育完全可以通过网络课程进行。同时相比于机器人、积木、VR等形式,编程教育也是目前所有创客教育、科技创新教育(国外有STEAM教育)中门槛最低、师资最充足、教材最丰富的、性价比最高、成果最明显的。
当然,目前编程教育市场虽然火爆,但也鱼龙混杂,各类教育机构水平参差不齐,家长在挑选相关机构时一定要充分调查、认真鉴别。