祝贺中国队在第 33 届国际信息学奥林匹克竞赛(IOI 2021)中包揽前四名
第33届国际信息学奥林匹克竞赛(IOI2021)6月21日至28日在新加坡举行。比赛日为6 月 22 日和 6 月25 日。目前比赛已全部结束,我国派出的四位选手为邓明扬、钱易、代晨昕和虞皓翔。邓明扬获得全场唯一满分(600分),其他三位选手分列第二至第四名,得分分别为537分、505分和497分。
受新冠疫情的影响,本次比赛采用线上比赛的形式,赛制为两试6道题目(满分为600)。我国选手在一试中表现出色,全部在前七名,邓明扬拿到满分,钱易分数稍为落后。二试中,我国选手发挥依然出色,邓明扬和钱易均拿到满分。两试分数相加,四位选手成绩位列前四名。
第33届IOI(2021)选手成绩排名(Team一列标注“CHN”表示中国队)
我国的四位选手中,邓明扬和虞皓翔均为数学奥林匹克竞赛国家集训队队员,其中邓明扬已经在在第60届国际数学奥林匹克竞赛(IMO)上取得世界金牌,是名副其实的数学、信息双料金牌选手。邓明扬15岁获得清华北大保送资格,16岁获得IMO国际金牌,17岁成为MIT(麻省理工学院)大陆唯一RD录取的学生。
第 60 届 IMO(2019)中国队各队员成绩(第五位为邓明扬)
国际信息学奥林匹克竞赛(International Olympiad in Informatics,IOI)是面向中学生的一年一度的信息学科竞赛。第一届国际信息学奥林匹克竞赛于1989年在保加利亚的布拉维茨举行。这项竞赛包含两天的计算机程序设计。选手以个人为单位,每个国家最多可选派4名选手参加,参赛选手从各国相应计算机竞赛中选拔。
在我国国内有相应两个层次的赛事,分别为全国青少年信息学奥林匹克竞赛(NOI)和全国青少年信息学奥林匹克联赛(NOIP,也称为省赛)。NOI由中国计算机学会主办,举办时间为7月-8月中间的一周,地点为各省轮换。NOIP云南赛区由云南师范大学举办,每年的比赛时间为10月-11月中间的某个周末。
NOIP2021的比赛时间为11月20日,云南赛区的比赛地点在云南师范大学。NOIP2021的参赛对象为在校学生,并取得CCF认定的参赛资格。参赛资格可以通过参加前期的CSP-J/S认证、NOI Online测试获得。
2020-2021学年面向中小学生的全国性竞赛活动名单(部分)
计算机算法竞赛可以极大地锻炼和提升青少年的逻辑思维能力、问题分析能力、数学实践能力、逆向思维能力等,世界上发达国家非常重视青少年学生的编程能力培养,大多数国家都从小学就开始开设编程相关课程。CSP-J/S、NOIP、NOI系列赛事是国内最权威、最有含金量、最富有挑战性的编程与算法类竞赛。参加此类赛事,除了可以提升孩子的解决问题的能力之外,还具有很多高考升学直通名校机会。今年曲靖一中的科技特长生招生简章中,已经将NOIP省级二等奖作为入选条件。
Q:什么时候可以开始学习NOI相关知识?
A:小学高年级是最佳时候。
Q:学习的内容是什么?
A:目前NOI相关赛事只支持C++语言。除了语言之外,还需要学习数据结构和算法。
Q:什么样的孩子适合走信息学竞赛道路?
A:数学基础好,对编程感兴趣的孩子。
Q:我家孩子现在在学Scratch图形化编程和机器人课程,这是不是就是奥赛课程。
A:不是。
Q:那它们之间有关系吗?
A:Scratch可以作为低龄学生熟悉分支控制、循环递推的课程,但不宜花费太多时间学习Scratch,否则得不偿失。
机器人相关课程能够极大地提升孩子的学习兴趣,但目前市面上的相关课程过于简单化。虽然也有很多机器人相关的全国赛事,但对于程序设计的要求并不高。建议适当学学,但别太过于对器材产生依赖。否则,很容易产生依赖于硬件的思维固化。
程序设计的基础是数学,小学低年级的学生建议好好学习数学。数学才是理科之根本,信息学也不例外。从邓明扬的例子我们也可以看出,数学和信息学是相辅相成的。
Q:今年云南省的联赛报名通知出来了吗?
A:还没有。预计8月中下旬发通知。