下一代教育里,编程可能跟英语一样重要

少儿编程教育源起于何时?现在又发展到了哪一步?国内的行业现状又是如何?本文将为你一一解答。

少儿编程,50年前开始的故事

1968年,皮亚杰(编者注:皮亚杰是儿童心理发展学的奠基人,上个世纪最伟大的教育学家之一)的同事,MIT人工智能实验室创办人之一的西摩尔·佩普特(SeymourPapert)从LISP语言的基础里创立了LOGO程序语言。LOGO语言是有史以来第一个专门为儿童设计的编程语言。在计算机极其复杂的年代,LOGO语言把编程简化到了极致。

SeymourPapert(1928-2016)

上世纪90年代,台湾推出繁体版的LOGO语言,称之为:【葛拉堡/Gerlabau】,其后国内也推出了中文化的LOGO语言,分别是“易乐谷/ELOGO”、“创新CX-LOGO/微世界”和“Flash版Logo语言”,发扬了中文编程的优势。

Papert提出儿童编程最重要的,不是学习所谓的知识,而是通过编程来改变思维模式。“不是learntocode,而是codetolearn”。这是他创立LOGO语言的初衷。

秉承着这样的理念,在SeymourPapert创造了LOGO语言的四十年后,2007年,当初他在麻省理工带过的一个博士生Mitch,创造了Scratch。官方网址是麻省理工学院网站的一个分支,这个软件的开发团队称为“终身幼儿园团队”(LifelongKindergartenGroup)。

Scratch是一款由麻省理工学院(MIT)设计开发的少儿编程工具。其特点是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。

经年以后,少儿编程又有了长足的发展。

2013年,美国在线编程教育网站code.org发起“编程一小时”活动,时任美国总统奥巴马不仅拍摄了一段宣传片支持,并且亲身上阵写了一段JavaScript代码,这也让他成为美国史上第一位会写代码的总统。奥巴马之后,美国科技圈名人比尔盖茨、扎克伯格等也纷纷发言,号召编程要从娃娃抓起。

2014年,英国教育大纲规定计算机编程是5-16岁儿童必修课程。

2017年,新加坡全面推动少儿编程教育,中小学考试中加入编程考试科目。

日本预计将在2020年将“编程教育”作为日本所有小学的必修课全面开设,至2021、2022年,日本所有初、高中也将按照新修订的学习指导要领开设“编程教育”必修课程。

中国少儿编程行业现状

从2000年开始,计算机在中国逐渐进入家家户户,机器人竞赛和信息学奥林匹克竞赛逐步开展,少儿编程教育并未普及,市场玩家主要为地域化、个人化、短期化的赛事培训机构,未产生全国性的培训机构。

2014年开始,STEM概念在中国逐渐得到传播与普及,STEM是科学(Science),技术(Technology),工程(Engineering),数学(Mathematics)四门学科英文首字母的缩写,少儿编程教育在此时期进入发展阶段。2016年开始国家大力度支持少儿编程,2017年,浙江省试水少儿编程教育,将信息技术课提升为高考科目。

2017年至今,国内的少儿编程教育已经进入飞速发展时期。据了解,2017年一共有16家少儿编程公司半数已获Pre-A及以上轮次融资,其中“编程猫”在5月25日宣布融资3亿元,这笔融资距其拿到的1.1亿元融资仅仅过去不到半年。

与少儿编程公司投资市场火爆相吻合,线下的少儿编程热也是持续不断。线下暑期少儿编程班异常火爆,在百度上以“儿童编程教育”为关键词搜索,检索出的结果将近600万个。根据《2017-2023年中国少儿编程市场分析预测研究报告》显示,当下中国大陆少儿编程教育的渗透率仅为0.96%,市场蛋糕规模正在逐渐扩大,未来五年有望出现头部企业。

目前中国的少儿编程行业玩家,线上授课的代表有编玩边学、编程猫、诺丁科技等公司,线下辅导的代表有童程童美、小码王、立乐教育等。这些公司,既有完全面向少儿编程教育的创业公司,也有面向成人IT培训所分离出的少儿编程子品牌,还有跟国际少儿编程教育公司合办的品牌。

投资人、创业者们为什么如此看好少儿编程教育这个新兴市场?

双面少儿编程教育

正面:为何看好少儿编程?

猎豹移动CEO傅盛:我认为自己有幸走到今天这样,跟我儿时能够接触编程是有关系的。

傅盛:我读初中是91年的时候,当时非常想玩游戏机,但是没有办法用这个理由让我爸爸给我买一台,我就说我想学编程。那个时候我爸带着我跑了好几家,用当时他两个月的工资,七百多块钱买了一个叫金字塔的学习机。当然这个学习机我更多是用来玩超级马里奥了,但那也是我第一次接触basic语言,我记得把100多行代码打出去,看它打出一个小图形的时候我非常非常的激动,我认为编程了开启了我对这个世界的一扇门,我能够在大学里学计算机,有幸进入互联网,做互联网的安全工具的时候,我都能够跟程序员交流,也就是因为我那个时候很小的时候就知道什么叫编程。我认为我自己有这样的幸运,走到今天,和我儿时能够接触编程是有关系的。

原CCTV主持人张泉灵:

上一个时代里老头老太都要学英语,下一个时代里每个人可能都要学一点编程。

作为一个12岁孩子的家长,怎么看待未来的孩子需要有什么样的能力?这是我在思考的问题。我小时候也学过logo,欧美历史已经证明了会有越来越多的孩子需要学编程,而编程需要赋予孩子的不仅仅是知识力,就是你不能把它当做一个技能。我们为什么要学英语,因为我们进入了一个全球化时代,我们突然发现如果你想有更高的眼界和视野的话你得学英语,否则你没有全球化的能力。但是下一个时代可能是我们需要跟AI时代,需要跟机器时代沟通的时代,所以你需要学编程。编程是跨学科知识建构的非常好的工具。

七牛云CEO许式伟:

十年二十年后,编程就跟小孩现在学的电力、力学一样,是非常基础的东西。

回过头来看,现代的教育教出来的东西可能有一天是完全没有用的。你会发现也许你学的大多数知识,在学的时候还没过时,但等到要用的时候就已经过时了。十年二十年后,其实编程就跟我们现在的小孩学习的电力、力学一样,一定是未来生活非常基础性的部分。而且互联网远比电力、力学等知识对人的影响更要深刻。我认为二十年后的小孩,不懂编程是跟文盲没有什么区别的。编程要释放社会的创造力,释放下一代的创造力。

反面:为什么不看好少儿编程?

观点1:大学编程教育都一团糟,何况是少儿编程?

大部分人都是不愿意学习的人,成年人尚且难以做到自制自主学习,更何况是天性爱玩的孩子?

难以否认的是,应试教育在国内仍旧根深蒂固,几乎所有的教育选择、课外兴趣班,最终目的都是为了升学考试而服务的。少儿编程教育,如果没有国家政策的扶持,很难在中国形成趋势和潮流。

观点3:年龄太小的孩子不适合学编程,适龄孩子学业压力重没法学编程。

编程相对其他兴趣班来说,略微枯燥。年龄太小的孩子一方面很难理解原理,另一方面学习过程中也很难获得成就感。等到孩子年龄渐长,适合开始学习编程时,课业压力又太重了,连体育课都被挪用做文化课,还哪有精力去学coding?

科技公司们怎么做的?

微软:与编程1小时活动合作

龚长江是微软亚太研发集团的一名软件工程师。2016年12月9日,和往常一样,他需要和代码“亲密接触”。不过这一次:他的坐标,不在办公室,而在农科院附小;他要做的,不是自己编写代码,而是要陪孩子“玩”代码游戏;一起并肩协作的,不是平时的团队成员,而是七位同司志愿者。

这次由龚先生发起的“陪玩”,从属于全球一同发起的全球计算机科学教育周“编程一小时”活动。截止到2016年12月,微软在全国168个城市、618所大中小学校,共举办3208场“编程一小时”活动,参与青少年达91362人。

网站最初上线的是《FlappyBrid》可视化模块编程游戏的一小时指导视频,后来陆陆续续添加了《愤怒的小鸟》、《植物大战僵尸》的改编版,甚至基于迪士尼《冰雪奇缘》创建新的游戏。上文中提到的《我的世界》是微软成为Code.org合作伙伴之后上线的游戏。

微软认为,让小朋友很早地通过接触计算机编程能够建立这样一种思考和解决问题的思路都是有好处的,这是一个层面;另外一个层面,随着计算的普及,无论是云计算还是大数据还是周围的人工智能,今后计算机语言也可能普及到像今天说话和读书这样普及的模式。

IBM:举办亲近人工智能活动

林咏华博士,IBM研究院AI系统全球研究负责人,技术总监。在北京IBM中国研究院的总部,经常会举行AIforKids的活动,林咏华博士经常会出席给孩子们讲解人工智能方面的有趣故事和知识。

你会让自己的孩子学编程吗?

去年今日,InfoQ提出了这个问题:你会教孩子编程吗?

得到的反馈是:“变态,六一居然教孩子编程”“我儿子敢学编程,腿给他打折了!”“我闺女以后要是干编程,就逐出家门。”“你会教孩子编程吗?”“你要是敢学编程就当没有我这个爸爸!”。

InfoQ坚信,编程一定是未来生活基础的组成部分,也许不会编程也能过得很好,但是会编程一定会过得更好。

THE END
1.少儿编程软件有哪些APP推荐少儿编程软件有哪些下载少儿编程软件有哪些 热门的手机编程APP合集 学习编程能锻炼大家的思维能力,同时也可激发兴趣培养爱好,下面小编就和大家介绍下少儿编程软件有哪些,最近也确实有很多朋友在找,但是不知道哪几款APP符合大家的要求,其实在平台中相关的编程应用还是很丰富的,各位若是在闲暇之余想要去培养自己的爱好,那么就一起来看看吧。1、https://www.wandoujia.com/bangdan/396177/
2.适合小孩的机器人编程软件哪些软件小孩子学更好,随着少儿编程的火热,很多机构都在培训,同时出来的软件也非常的多,那么到底适合小孩的机器人编程软件有哪些呢?下面有更多介绍,一起来了解一下。 Scratch图形化编程 接触过机器人编程的小朋友,想必对Scratch不会陌生,很多小朋友都是通过Scratch学习对编程产生兴趣,开启了自己学习编程的生涯。Scratchhttps://www.youkee.com/wenda/2954.html
3.免费少儿编程app排行榜前十名偏玩手游盒子>免费少儿编程app合辑手机免费少儿编程app排行榜TOP10下载少儿编程教育是通过游戏化的方式让孩子了解并学习编程,可以培养孩子的思维能力和创新能力。小编整理了免费少儿编程app大全,推荐几款不错的免费少儿编程app给大家,专为小朋友设计的编程早教软件,孩子赢在起跑线。https://m.pianwan.com/s/zj-2808070
4.免费的少儿编程软件免费少儿编程软件为孩子提供了接触编程的宝贵机会,让他们轻松迈入编程世界。这些软件通常设计得非常直观,易上手,如免费少儿编程app,通过互动式教程和易懂的界面,让孩子们无需家长或老师有深厚的编程知识背景就能快速上手。孩子们可以根据自己的时间表进行灵活学习,无论是放学后还是周末,都能在编程的世界中探索。 http://www.chusan.com/zhongkao/367843.html
5.机构简介目前少儿编程在广州是比较火的,而且升学有加分!在天河中心的酷码教育,适合4-16岁的孩子学习编程和机器人,启发逻辑力,成为一个小小编程工程师! 从哪里开始 乐高ev3编程软件可以用平板电脑吗? 可以啊,乐高分为纯搭建课程,以及乐高EV3图形化编程课程,不会编程可以玩前者啊,例如:带马达这种。https://m.zysm.cn/school-21858/about.html
6.9款少儿编程APP,让孩子在家也能学编程支持系统:iOS,Android ScratchJr 适合年龄:4岁以上 价格:免费 语言:英文 推荐指数:★★★ 难度指数:★★ 支持系统:iOS(Android可以在GooglePlay里自行搜索) 编程王国-米亚夺宝 适合年龄:4岁以上 价格:前10关免费,45元解锁全部至少75个关卡 语言:https://mbd.baidu.com/newspage/data/dtlandingsuper?nid=dt_5463183059719915552
7.labplus盛思下载labplus盛思儿童编程软件v2.2官方版下载Labplus软件是由Labplus盛思在MIT Scratch 2.0基础上研发的一款专门针对8岁以上孩子们学习编程的图形化软件,采用积木式程序指令,通过拖拉积木模块即可快速设计并制作互动式故事、动画、游戏、音乐和艺术等作品。通过该软件的学习,培养小孩编程思维、编程逻辑,激发编程兴趣及创意。 https://www.fxxz.com/soft/259808.html
8.学编程app下载学编程app免费下载[软件合集]蜜蜂编程 类型:安卓软件 版本号:1.0.2612023-02-04 推荐理由蜜蜂编程APP是一款针对6-15岁青少年的编程学习平台,涵盖编程大冒险、编程学院及编程活动三大模块。通过闯关游戏、公开课、视频课等多种形式,让孩子们轻 编程猫kids校园版 类型:安卓软件 http://mip.downza.cn/zt/14563.html
9.免费学编程app软件大全手机学编程的软件下载免费自现在有越来越多的人想要学习编程,下面小编将为你推荐一些手机上学编程的软件,它们分别是迷你星工场、扇贝编程、编程狮、编程猫、点个猫等。如果你还处于选择一款免费自学编程的手机app的迷茫当中,那么这些学编程的app非常值得你现在就来下载尝试。 更新时间:2024-12-18 12:19:34共有46款 https://www.ddooo.com/zt/xbcapp.htm
10.小孩学编程从哪学起儿童学编程近几年风霏一时,有些家长仍处于迷茫时期,不明白应该如何去学习。经常会咨询一些小孩学编程先学什么?下面看看小编整理的小孩学编程从哪学起吧。 1.游戏的方式 目前,有很多专门训练编程思维的游戏,难易程度不一,游戏的类型也不一样,在之前,已经罗列过很多有趣又好玩的编程游戏。除了网络游戏,现实中的游https://www.qinxue365.com/fangfa/616955.html
11.从零开始学编程?这十款电脑学习软件值得尝试软件技巧编程猫是一款面向少年儿童的趣味编程软件,旨在帮助他们学习编程技能。通过这款软件,孩子们可以创造故事、动画、游戏和音乐等作品,并且能够与虚拟角色进行互动。在编程猫中,学习过程就像一场冒险一样有趣味性。 同时,在使用过程中也需要注意保护好自己的隐私安全问题。 https://xiazai.zol.com.cn/jiqiao/52503.html
12.少儿编程app排名学生学习软件——10款学生党必备的APP在互联网飞速发展的今天,很多学习软件都蔓延到我们的生活种,学习英语,编程,会计,建筑等类似的软件多如牛毛。那么有哪些软件是学生学习软件,且在学习中通用,不分学习类别的呢?下面就给大家安利一些学生必备的学习软件,赶紧学习起来吧,提高自己! 腾讯课堂 https://blog.csdn.net/weixin_39844515/article/details/111908537
13.怎么样学习编程(精选12篇)2.综合应用所学软件 “编程与智能处理”是初中阶段信息技术的最后一章,本学习工具利用Photoshop、Dreamweaver、Flash、PowerPoint制作出学习资源,旨在帮助学生编程解决问题。有效地将初中学段所学习的技能结合起来,以期使学生对信息技术学习形成系统认识。 3.学习工具注重教学目标的达成 https://www.360wenmi.com/f/filefq2v1fwe.html
14.再不学编程,你就连7岁孩子都赶不上了!美国孩子们都在玩什么学编程? Piper解决了让孩子们动脑与动手相结合的痛点,那么美国市场上其他培养孩子们编程能力的玩具又是来如何开发孩子们的创造能力的呢? Fisher-Price 是美国一家著名玩具公司,他们所研发的 Code-a-Pillar (毛虫编程)玩具就是为幼儿编程启蒙学习而准备的。是的,你没听错,幼儿,3-7岁儿童。Fachttps://www.museum.uestc.edu.cn/info/1183/2209.htm
15.泰安童程童美学乐高机器人编程培训班新闻中心用心做教育,让学习更轻松 泰安乐高机器人编程信息 泰安少儿编程培训学校是泰安青少儿教育品牌,形成了以乐高创意启蒙课程、人工智能编程、智能机器人编程、信息学奥赛编程等课程体系为核心,集国内外大型权威科技赛事、少儿资格认证考试、科技主题的国内外游学、冬夏令营、创客实验室搭建等为一体的少儿教育平台。 http://www.veryxue.com/xuexiao/tasph/news/itemid-2322955.html
16.北京小码王少儿编程主页程序开发手机开发程序算法北京小码王少儿编程致力于6-17岁的青少年,结合STEAM教育理念,依据孩子的学习认知曲线精心设计,挖掘孩子潜能,提高孩子综合学科能力,让孩子轻松掌握数理 知识,全面发展。学习编程,提升孩子的综合学科能力,帮助孩子轻松升入名校,把握未来机会,自身竞争力。编程帮助孩子创作个性化作品,孩子的创造能力,让孩子获得满足感和成就感。https://www.xuemanfen.cn/school/bj/6548/