为啥要从小就学习编程?因为AI时代正在到来

引子

自2014年以来,关心教育科技的朋友们可能经常会看到这几个字母的组合:STEAM。

这个新创造出来的单词是什么意思呢?STEAM是五个单词的缩写:Science(科学), Technology(技术), Egineering(工程), Arts(艺术), Maths(数学)。STEAM是美国政府提出的新一代教育的倡议,即对K12阶段关于Science(科学), Technology(技术), Egineering(工程), Arts(艺术), Maths(数学)的教育进行升级。而最初的这份倡议草案只有四个字母,即STEM,主要是近年来反思其在理工科基础教育方面出现的竞争力下降的趋势,所以进行了新一轮教育变革倡议后来加入了Arts(艺术)。翻译过来,其实有点像我们80年代的“四有新人”的感觉,只是美国人并不停留于口号,而是进行了教育理念、教材等一系列的革新运动。

美国的互联网科技行业在过去的几十年快速发展,高素质的程序员供不应求,这是一个智力密集型和资本密集型的产业。但是近年来,外来移民成为了这个行业的劳动力的重要供给。美国本土教育出现了较大的困扰,即其教育理念没有能够跟上新时代科技的发展。回看这STEAM体系里面,可以看到,来自科技行业的推动影响是巨大的。

而科技行业里对于员工的最基本要求则是.....编程。

资本市场的热情

类似于美国,中国也有发达的互联网科技行业,产业的快速发展也推动了市场对于编程能力的高度需求。所以不少教育巨头如达内、新东方等教育机构,也已经盯上少儿编程这块培训市场,开始投入巨资进行视察开拓。

  • 达内在其教育体系内推出少儿IT培训项目之后,投资了6000万元向全国拓展;
  • 新东方也在2015年就投资了千万美元在北京乐博乐博教育科技,这是一家机器人教育公司;
  • 知行教育也投资了 1500 万人民币在少儿编程平台“编程猫”。
    父母们怎么看编程?

然而即时的市场反应并不能说是非常理想。因为编程教育并不在我国中小学的课程角钢内,在以高考为纲的旗帜下,家长们对这项素质教育买单热情不高。

在中国,家长们对于教育的投入的重视可以说是世界上少有的。但是只要这个培训教育项目和升学指标没有直接的关系,或者足够影响力的益处,家长普遍不会有持久“投资”热情,或者说偶尔玩票可以,但是不会长期坚持。

有些家长会认为,少儿编程就是是在早早地培养程序员,以后自己家地孩子不会去做码农,所以也不用学。而有些家长觉得小孩子自制力差,这么小就泡在电脑前,编程可能还没学会,迷上了电脑游戏就得不偿失了。还有一些则是从健康角度看,不希望小孩子的视力这么早就受影响。

不利的原因种种,其实核心还是,编程没有对升学形成有益的补充,比如竞赛加分,或者是小升初招生的参考加分等靠谱因素。而编程一定程度上是讲求创意的,这其实和传统的应试教育理念大为不合。

为啥要从小就学习编程?

因为AI时代的到来,竞争大不相同!
AlphaGo 围棋登顶之后,一个全新的AI时代到来了。在传统的教育理念中,还没有意识到未来的生活中会有多少的工作形态发生冲击和变化。回想一下20年前,在电脑刚刚进入社会的时候,手速飞快的打字员还是一个热门的职位,而今几近消亡。在80年代,一杯茶一张报纸呆坐一天的闲散日子,在今天日益现代化的公务员系统也很少见了。

现在正在出现的是什么?

  • 数据系统的大规模融合
    在城市交通领域,杭州等城市开始通过交通大数据进行高峰期的交通信号的智能调配。
  • 数据和模型AI算法的结合
    医院主任医师也在感慨,新技术的发展,使得很多疾病的管理可以更有效化。庞大的数据库不再是无法被分析理解的孤立个案集,AI的辅助诊疗开始进入进行时。
  • AI和管理实施的结合
    法律的海量判例库和当事人、被告的大数据辅助,开始形成有效的法院判案辅助系统。未来一个案件的审理系统也许在分秒间就已经得出了结论。

当我们还在认为一个行业如西山之石百年不摇之时,整个世界其实正在以5年一个周期的速度在快速迭代。每个人看完《北京折叠》这个短篇小说时,震惊的并不是作者科幻视角的天马行空,而是这魔幻般的故事居然和现实是如此的相似。

你不了解AI,未来你就有可能被AI取代。而要了解AI,请从编程起!

儿童编程都有哪些?

Scratch

在儿童编程的众多教材培训体系中,由MIT团队研发的Scratch 算得影响力最大的。Scratch的突出影响力不仅体现在680万的注册用户,更重要的是其平台发布的共享项目,以及由此而衍生的培训教程和培训团队资源。这使得其在众多的儿童编程工具当中形成了超乎寻常的影响力。

Scratch针对的目标群体是6岁以上的儿童。其突出的特点是提供了一套以积木拼接为主要形式的编程指令。这种方式易于儿童掌握,并且也有利于在编程之外拓展其逻辑思维和整体设计的能力。

编程猫

这是基于 Google Blockly自主研发的一套可视化的编程工具。也是通过积木直观感受代码编程语言的工作机制。另外还有在线画板、音乐素材等作品分享平台与交流社区。

你可能感兴趣的:(为啥要从小就学习编程?因为AI时代正在到来)