当前位置:首页 > 新闻资讯 > 科技生活 > 新闻
编程 通往另一个世界的大门
  • 2018/2/28 11:07:59
  • 类型:原创
  • 来源:电脑报
  • 报纸编辑:电脑报
  • 作者:欧星星
【电脑报在线】在一般人的观念里,提起“少年编程”这个词,往往认为编程是一项专业含金量非常高的工作,并不太明白编程教育对孩子来说意味着什么。


“青少年编程是什么?

“学编程也要从娃娃抓起?

“这么复杂小朋友学的会吗?

在一般人的观念里,提起“少年编程”这个词,往往认为编程是一项专业含金量非常高的工作,并不太明白编程教育对孩子来说意味着什么。它需要经过长时间的专业教育,而且似乎也需要更加充沛的理性天赋。

但现在,编程刚需化的趋势已愈演愈烈——近日,山东省在其最新出版的小学信息技术六年级教材中,加入了Python(一种面向对象、解释型计算机程序设计语言)的内容。这使原属“课外活动”的Python名正言顺地成为“课堂内容”,之前,编程界也一直有传言,北上广深等一线城市,编程也逐渐进入中小学学校。

编程教育走入中小学课堂背后,是编程将成为孩子必备的基本技能。在美国,3个孩子就有一个在学习编程少儿编程教育已成为欧美发达国家和新兴市场国家在少儿教育领域新的重要关注点,全球超24个国家将编程教育纳入K12课程大纲或教学场景。


编程高手出少年

9岁的阿南,是远近闻名的“编程高手”。

给自己取名为“假·猫老祖”,在某个少儿编程APP社区里,发布了近百个作品,收获了数万次浏览和数千次赞——这些数字是人们在平台上能看到的,还有一些看不到的数字是:用编程模块平均做5个作品,他才会愿意发布其中1个;其中花时间最长的一个作品,是花半年时间精确模拟了《植物大战僵尸》。

此外,他还为社区撰写了大部分的源码图鉴,帮助其他孩子学习使用编程;他甚至在班上和社区里还有自己的一批“程序员徒弟”。

这源于一件小事:有一次,阿南放学回家时候,看到一个玩具店里其他孩子正在在玩乐高。回家后,阿南用家里的电脑画图,把记忆中的乐高部件一件件画下来,再用画图软件“拼装”成了一件乐高玩具。

后来,他的老师发现了这个在软件上搭积木的孩子,这个有15年计算机教学经验的老师曾培养出许多优秀学生。在老师鼓励下,当时8岁的阿南对编程产生了浓厚的兴趣,业余时间开始花越来越多的时间在编程学习上——他发现了里头藏着的一个大世界,原来数理逻辑不单可以写在作业本上换来一个“阅”,也可以将各种人物和故事串联起来,变成自己的创作。

一开始,他的妈妈并不理解编程,也不明白编程教育对孩子来说意味着什么,甚至以为编程就是玩电脑。妈妈支持他的最大理由是,学习编程至少是老师支持的,可以防止孩子到外面闲逛,被社会上的人带坏。她曾经眼看到几个周围的孩子被人引诱,染上了“止咳水”的毒瘾。

现在已经今非昔比—— 如今阿南成了编程教育的坚定支持者。尽管她并不能特别理解编程是什么,但她在周围邻居夸赞话语之外,还从儿子身上发现了学习编程前没有的意外特质:执著、耐心、自省,这让她可以肯定 “编程是个好东西,甚至可以改变儿子的未来和命运”。

像阿南这样的少年编程高手。在国内外并不少见,比如2016年苹果全球开发者大会年龄最小的程序开发者安薇塔·维贾伊——这位来自澳大利亚的9岁女孩已经开发了两款IOS应用。“应用开发有很多步骤,包括原型设计、线框绘制、用户界面设计以及编码和测试等。”

实际上,与痴迷电脑游戏不同,现在的中国家长们,对青少年学习编程往往给予支持态度。近日,IT、编程及自然科学爱好者周自恒就在朋友圈发布了自家孩子用平板电脑学习编程的照片:他家5岁半的小朋友,面对电脑上的教学提示,一个一个地敲击字母。虽然照片只是一个背影,但却已经充分传达出一份专注感。

“孩子的潜力是无穷的,我自己就是从6岁开始接触编程,所以我并未觉得小朋友这个年龄学编程很早。”周自恒的编程之旅,始于表哥家的中华学习机。后来他也曾从事相关工作并且做得不错,而如今他也是一边翻译书籍,一边钻研神经网络和深度学习。他说,正如乔布斯所言:“人人都应该学习一门计算机语言,因为它将教会你如何思考。

 

编程越来越受到重视

 

过去三十年,在中国教育体系里,有一门基础学科发生了很大的变化——英语。英语是世界第一语言,改革开放时,与世界交流的国际化人才极度缺失,英语成了走出去的第一张门票,也催生了诸如巨头新东方等教育公司,未来编程将取代英语成为世界第一语言!

实际上,编程在几十年前就进入了人们视野。上世纪80年代,邓小平同志就提出,编程要从娃娃抓起,为了推广计算机学习,奥赛就进入了中学。但早期硬件限制了学习成本,大部分高中的师资要求无法达到让学生大范围学习编程的标准。

2007年,图形化编程工具诞生,这种方式大大降低了编程的门槛。模块化、结构化的编程方式,抛弃了学编程要先学英语的前提,而且彩色图形化则更吸引小朋友。不过,编程,仍被一些人视为呆板无趣的程序员工作。

直到2016年,谷歌围棋人工智能AlphaGo碾压人类所有围棋高手,2017年10月18日,AlphaGo Zero脱离了人类数据,仅凭自身的算法强化学习就战胜了AlphaGo。此外,无人驾驶、深度学习、语音识别、人脸识别等AI技术,正如火如荼的改变着社会每一个行业。

因此,当“人类主宰机器人,还是被机器人主宰”的类似话题一再被提及时,在很多人看来,未来世界的第一语言,将会是编程。在形成这个观点的过程中,各国政府和教育界对编程的重视起到了很大作用。其中,最知名的一个推手,是美国前总统奥巴马——2014年,奥巴马邀请了20名新泽西州纽瓦克市南十七街学校的学生来到白宫,与他一起学习“编程一小时”的课程。奥巴马说:“如果我们想让美国保持领先地位,就需要年轻一代的美国人掌握编程。”

2016年,美国政府推出全民计算机科学的计划,拨出40亿美元,推动美国的青少年编程教育,包括培训老师、研发教材等。不仅是美国,早在2014年,英国就已经把图形化编程纳入了5岁以上小朋友的必修课;在法国,编程被纳入了初等义务教育的选修课程;在北欧国家如芬兰、爱沙尼亚也把编程作为了一门非常重要的义务教育学科。

根据记者不完全统计,全球超24个国家将少儿编程教育纳入K12课程大纲或教学场景。在中国,2016年9月,教育部明确提到学校要探索STEAM教育、创客教育。2017年7月份,国务院印发《新一代人工智能发展规划》,提到中小学要设置编程教育。所谓STEM,即专门教授科学(Science),技术(Technology),工程(Engineering),和数学(Mathematics)四门学科基础知识的课程。

此后,浙江、北京、山东等地先后将编程设为中小学必修课,并将Python编程纳入高考内容体系。教育部考试中心更决定自2018年3月起,在计算机二级考试中加入“Python语言程序设计”科目。

根据记者了解,Python现在是大学里最受欢迎的入门语言,在程序员的世界里,相比C++或Java等语言,Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样——它使你能够专注于解决问题而不是去搞明白语言本身。

目前,已经有不少年轻有为的少年英才通过Python取得不俗的成绩,比如Python开发者、现年17岁的学生凯文·法兰斯,他以第一作者的身份发表一篇论文,提交到了机器学习顶级会议ICLR2018上。

  

法兰斯与他发表的论文

 

一个潜力巨大的资本市场

 

孩子们用语句绘画小章鱼

“编程在人工智能时代的定位就是机器在工业时代的定位,所以我们用编程取代了机器,叫‘编程猫’,从教育的目标来讲,我们希望编程猫能陪伴着每一个像大雄这样的普通孩子成长。”李天驰认为,少儿编程就像一条路,指引着我们通向另一种思维、另一个世界。

2014年,在“傅盛战队”创业孵化比赛上,李天驰和孙悦的项目成为少儿编程项目前五强。2015年初,两人退学正式开始回国创业成立编程猫。2017年,李天驰入选了2017年福布斯中国30岁以下精英榜。去年11月,编程猫完成了1.2亿元融资——这是编程教育迄今为止最大的一笔融资。

现在,活跃在少儿编程领域的企业越来越多,赛道也越发拥挤:除了做少儿编程培训的机构,还有做机器人教具编程的硬件公司和做软件、设计课程内容的公司。

早在201511月,达内就推“童程童美”项目,开启少儿编程培训赛道;20175月,好未来旗下品牌摩比携手MIT(麻省理工学院)媒体实验室旗下的Scratch项目,开发少儿编程课。此外,苹果发布儿童编程软件“Swift Playground”,用游戏的方式教小孩学习Swift编程;索尼推出KOOV可编程教育机器人套件,为孩子提供玩、编程和创意三个过程。最近,摩比负责人宣布要在三年内在全国范围内开设数百家“摩比馆”。

这是一个巨大的潜力市场。据研究机构东吴证券的统计,中国目前STEM教育市场规模约为96亿元,五年内的潜在市场空间可达520亿元。不过,据映魅咨询发布的《2017年中国少儿编程教育行业报告》显示,截止到20178月,全球编程教育投资并购累计金额已突破18亿美元,国外投融资轮次从种子轮到E轮,国内目前尚处A轮前后——2017年获得融资的少儿编程培训机构共4家,除了编程猫获外,极客晨星完成数百万元Pre-A轮融资、小码王完成数千万元 A 轮融资、编玩边学获得1000万人民币天使轮融资。

从这个角度来看,虽然国内少儿编程教育市场受益于政策红利和人口红利,热度、资本关注度逐渐升高,但远不及国外,还处于市场培育阶段。

“在我看来,中国对编程教育的需求,将会像学习英语一样。”李天驰说,“但目前来看,从幼儿园到12年级的中国学生中,只有不到1%的人学习编程。和学习英语的人相比,这个渗透率太低了,因此潜在的市场非常巨大。

不过,随着诸多因素驱动,青少年编程已越来越为更多的家长和孩子们所接受。“我们已不需要再去推广这个市场,大多数的父母们都明白让孩子学习STEM课程的重要性。”刘扬说。他是北京最大的传统实业公司STEM教育提供商“火星人俱乐部”的创始人。

刘扬认为,对北京等地的中产阶层父母们来说,两小时一节的课程花费300元到400元根本“不算什么”。其官方资料显示,今年共有2000名学生参加了该公司的线下课程,而刘扬期望,2018年这个数字能够翻倍增加至4000人,这并不包括公司的线上课程和DIY机器人产品的销售数据。

 

本文出自2018-02-26出版的《电脑报》2018年第08期 A.新闻周刊
(网站编辑:shixi01)


我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交
读者活动
48小时点击排行
论坛热帖