最近CMO中国奥林匹克决赛成绩出来了,家长圈又沸腾了!
来自上海中学的邓乐言,今年再次以满分成绩稳坐CMO冠军,这已经是他连续第二年获得满分金牌!
上海队拿下CMO团体奖!一等奖27人(国集9人),二等奖19人,三等奖5人。获奖学校中,上海中学13金11银2铜,上海最强!
除了言神,来自北京十一学校的刘喆更是引发了热议,他今年只有13岁,是本届CMO年龄最小的参赛选手,以99分的高分全国第五,进入国家集训队!
滑动看集训队详情

而且他的天赋在很早就已经显现:
刘喆最早就读于航天图强小学,四升五直接跳级进入北京十一学校初二,用两年时间完成初中学业。
不满13岁时,他就作为高一学生拿下北京市高联第一名。如今进入国集,签约北大预科班。

为大神们鼓掌!
这让我想到了北京的另一个理科天才——邓明扬。他还有一个绕不开的名字:有着 “小乖”、“乖神”、“邓神”称号的邓明扬 。
★
他在高一就获得了IMO(国际数学奥林匹克竞赛)金牌,又在高三拿下IOI满分金牌,是不折不扣的双料金牌得主;
★
6年级人大附中早培录取,15岁时就获得保送清北的资格,17岁则收到了MIT的橄榄枝;
★
后来他进入MIT学习,如今已经是博士在读,师从人工智能领域的著名专家何恺明教授。
前段时间,我们联系采访了邓明扬的妈妈乖妈,聊了很多与培养孩子以及数理竞赛相关的话题,希望能给竞赛道路上的家长提供一些新视角和建议。
乖妈自己也是信奥出身,在保送211后,大学参加了国际大学生程序设计赛并站上了亚洲赛区的领奖台。毕业后,先是在大名鼎鼎的贝尔实验室工作(这里曾培养出9位诺贝尔奖得主),后来又进入中科院。
先为大家拎几个最为关心的问题:
Q
“乖神”有什么值得参考的学习方法?
A
他的启蒙很早,小学三年级就开始接触编程了。一个重要的方法是“以赛代学”,通过各种比赛,巩固信息学的知识(乖妈也推荐了各种赛事资源)。
Q
数学和信奥的关系如何?一起学的压力大吗?
A
数学培养的理科思维,是信奥的基础。其实,越来越多的孩子,从小就开始两个学科一起学习,尤其是在浙江和江苏冲击竞赛的学生。当时,小乖所在的信奥国家队,还有一名队友,也是奥数+信奥双国家集训队成员!
Q
天赋和努力,孰轻孰重?
A
两者相辅相成,很多人只看到了登顶者的天赋,忽略了他们日常的努力。大部分时候,努力和规划的功效,比天赋发挥的作用还大。
从人大附到MIT,
奥数和信奥的双料冠军是如何炼成的?
小乖是数学和计算机两条腿走路的典型,但方式不尽相同。
数学主要是跟着学校和机构,因为在北京,奥数资源非常完备。小乖所在的小学,本身就是奥数特色学校,当时一年级,一共八个班,奥数竞赛的选拔班级占一半,每周都有老师会专门来上奥数。到了三年级,小乖参加了机构杯赛并跻身集训队,延续奥数的学习。
相比奥数成熟的培训体系,信息学的资源在当时比较匮乏(即使现在也仍然不及数学)。这样的情况下,乖妈自身经验带来的信息差优势,成为了小乖信奥路上的关键助力因素。
乖妈主要做了两件事: 兴趣引导和搜集筛选合适的赛事资源。
儿子三年级,乖妈找到了一款由MIT教授开发的编程工具LOGO小海龟。孩子可以在用小海龟画图的过程中,学习基本的编程逻辑。小乖就这么对编程产生了兴趣:原来编程可以像游戏一样!他还做了些游戏和班上的同学一起玩,不仅快乐,还有成就感。
进入人大附的早培,小乖开始系统性学习C++。乖妈则开始挑选各种适配的竞赛。
这个策略可谓一举两得:“以赛代学”的方式,弥补了培训资源不足的短板,另一方面,小乖也在竞赛中屡获佳绩,这种正反馈也推动着他进一步精进。
“参加比赛确实在他学习计算机的过程中起到了非常大的作用,我当时做的就是搜寻比赛资源并安排时间。”乖妈说。
最密集的时候,一个月平均下来就会有1-2场重要的比赛——小乖把计算机相关的奖项拿了个遍。看下面的履历,真的是妥妥的竞赛大神啊。

我好奇的一点是:顶级学神就没有遇到过瓶颈吗?
乖妈告诉我,其实和大多数孩子一样,重大比赛之前,小乖也会睡不着觉,父母没少提供心灵按摩,尤其是小乖的爸爸,会在微信上发一长串信息勉励儿子,告诉他做好心理准备,遇到不会的题再正常不过,也不用太在意比赛结果,甚至还会扮演起教练的角色,提醒儿子在比赛的时候注意分配给每道题的时间。

■这是乖妈小学时给小乖设计的积分表,完成任务就可以拿到相应的分数,激励孩子坚持打卡。每一项20分钟左右,不要让孩子太累。当时小乖特别想自己攒一台计算机,所以很有动力完成项目,最后也确实养成了时间管理的好习惯。
乖妈印象深刻的一次挫折,发生在儿子初一第一次参加NOIP普及组(现CSP-J,全国青少年信息学奥林匹克竞赛)的时候。小乖觉得发挥得不错,最多会因为粗心丢分,没想到最后只是二等奖。这个成绩当然也很出彩,但远低于小乖的预期,当时他一下子就哭了。
乖妈开导他:失利未必是坏事,暴露出的问题也是宝贵的经验,可以避免以后的错误。小乖也听了进去。果然,之后参加提高级的比赛,他顺利获得高分并跻身省集训队。
之后一路开挂的故事,大家就很熟悉了。
越来越多学生同时学习数学和信息学,
因为信息学就是用C++解决数学问题
把数学和信息学放到一起,还都是竞赛强度,会不堪重负吗?
乖妈给出的答案恰恰相反: 数学培养起来的理科思维,正好是信息学的基础。 而且,如果数学能力在线,切换到信息学,应该是非常丝滑的。
五大学科竞赛(数学、物理、化学、生物、信息学)中,数学和信息学的关联度是比较高的,可谓相辅相成。数学分为四大板块——代数、数论、几何、组合,而信息学会用到里面的组合和数论部分。
关于这一点,从两门学科集训队的成员身上也能体现。当年,小乖所在的两期集训队(数学60人、信息学50人)中,有4名选手,同时入选了数学和信息学集训队。而在IOI国家队,小乖的队友虞皓翔,就和他一样都是“数学+信息学”双修。
还值得一提的,虞皓翔和今年IOI的冠军刘恒熙一样,都来自浙江宁波的镇海中学。据乖妈的观察,浙江和江苏的很多学生,从小学两三年级就同时开始学数学和信息学了,这也是浙江能成为“竞赛强省”的重要原因之一。
那么具体来说,什么特质的学生适合信奥呢?
首先,数理思维要强,要有能够理解抽象并擅长解决复杂问题的能力。
正如乖妈所言:“信息学通俗一点来理解,就是用C++语言来解决数学问题。”
其次,尽早开始,以及需要具备长期投入的毅力和坚持。
随着越来越多学生从小就开始学习并且涌入竞赛赛道,长期投入和坚持变得愈发重要。很多人可能只看到小乖过人的天赋,但忽略了他日积月累的练习,比如他会不断从网上找竞赛真题进行模拟练习。
再耀眼的成绩背后,也有挫败和失利。能够走到最后,韧性是必不可少的。

想要用信息学助力升学,
K12应该如何规划?
有哪些资源推荐?
或许有人还是会疑惑:天赋和努力到底哪个更重要?答案其实还是那句老话: 天赋决定上限,努力决定下限。
乖妈就表示,最终进到国家队,确实是要看天赋的,但是在集训队层面,还没有到拼天赋的时候,努力反而会更重要。而且,随着对信息学认知的提高以及方法的完善,凭借努力和规划,能够达到的效果也越来越可观。
放到十几年前甚至几年前,大家普遍认为,编程是到大学才学的,但现在的情况是,少儿编程的项目层出不穷,“坑”也有不少。从规划和资源的角度,乖妈向我们补充介绍了很多干货:
按照目的和功能,少儿编程可以分为 “打开兴趣”以及“帮助升学” 两类。
-
兴趣类的课程,包括图形化编程(Scratch等)、机器人编程和Python兴趣课等。
-
如果直指升学,那么就是选择信奥赛道了。官方只指定了一种参赛语言C++,因此建议直接从C++开始学,各个阶段都有更系统的规划以及相应的比赛筛选。孩子的时间也很宝贵,要是兴趣的游戏成分太重,反而是一种耽误。而且现在围绕C++的教学体系里也有兴趣启蒙的部分,零基础也可以上手。
总的来说,信息学历程可以概括为:早起步拼规划,晚起步拼天赋。(有天赋又起步早,那就像乖神属于叠buff了)。
小学阶段:
1-2年级: 游戏化引入C++学习,比如用图形化拖拽代码的方式,熟悉C++的基本概念。
3-4年级: 进入趣味C++阶段,能够直接看到C++的语法部分,但不需要独立完成复杂的代码,而是采用补全的方式,也是在游戏化的过程中,熟悉C++的运行。
起步早的学生,从5年级开始,就可以进入信息学的系统学习了。
小升初阶段的主要测试,主要是GESP(CCF编程能力等级认证),起步早的学生,6年级应该能够达到6-8级水平了。
初中阶段:主要攻克的是CSP-J/S
起步早的,7年级可以实现CSP-J高分,8-9年级,则是CSP-S的冲奖和高分;
起步晚的,比如5年级才刚过GESP(1-2级),也可以在7年级达成GESP(6-8级)并且CSP-J参赛(弱省晋级、强省以体验为主)。而到9年级,可以拿到CSP-J高分和并参赛CSP-S。

另外,市面上也有不少可以用来练手的赛事/学习资源。如同乖神经历说明的那样,“以赛代学”是非常好的方式。
有一些是企业发起的,比如百度之星程序设计大赛、美团的编程竞赛CodeM等,它们的风格更贴近实际工程问题;
还有一些优质的海外平台,比如日本的算法竞技平台AtCoder,又比如俄罗斯的Codeforces。Codeforces分的很细,不同水平的人都能够找到适合自己的比赛,每周基本上都有比赛。
当然也还有大家熟悉的USACO。它的最终目的是选拔美国国家队,但除了最后的比赛,前序赛事都是可以参加的,而且题目的质量相当高。

「 写在后面的话」
别看竞赛和信息学紧密关联,也应当意识到: 竞赛并非唯一的道路也绝非终点,信息学最大的作用,是开启了计算机科学的大门,拓宽了可能性。
“乖神”邓明扬就是这样的例子。竞赛登顶之后,他的旅程可以说才刚开始:
在MIT,他既参与前沿的科研项目,又利用假期积极去企业实习。探索之后,选择了继续读博,师从人工智能领域著名学者何恺明教授,继续深化专业研究。
从这个角度来看,信息学培养的思维和解决问题的能力,为学习者提供多元发展路径。而在当今这样一个高度信息化的时代,这种能力尤为珍贵。
从思考到创造