MIT/滑铁卢大学力挺!USACO计算机竞赛不能错过!USACO是含金量相当高的官方竞赛。在比赛中获得优异成绩有助于申请美国大学,特别是计算机专业。越来越多进入康奈尔,麻省理工,普林斯顿,哈佛和耶鲁等顶尖大学的学生都参加过美国计算机科学竞赛(USACO),并且取得过非常好的成绩。
列举1位被MIT录取的学生简历中都有USACO竞赛的身影:
北师大附属实验中学 李罗罗
USACO美国计算机奥林匹克活动 白金特别是USACO,
USACO被称之为藤校大杀器,只要拿奖了,在申请美国藤校方面非常有优势。
USACO美国计算机奥赛
USACO (USA Computing Olympiad)美国信息学奥林匹克,是由美国官方举办的中学生计算机编程与算法线上活动,也是誉满全美的中学生在线题库。美国信息学奥林匹克竞赛,也是编程比赛,相较于其他国家的编程竞赛来说,USACO竞赛更加普及化、参与度也更加广泛。USACO竞赛共有四个等级,分为青铜、白银、黄金、铂金,选手必须依次通过直至最高级铂金,不可跳级,但是实力足够,可以连续晋级。
01、参赛学生
六年级以上学生
02、参赛时间
每年举办多次在线月赛,通常在12月、1月和2月进行,3月份举办公开赛。
03、竞赛形式
个人,线上参与
04、参赛学生
六年级以上学生
05、参赛语言
Java、Python、Pascal、C和C++,考生可选择任意语言参加
06、参赛组别
个人,线上参与
07、评分方式
六年级以上学生
08、参赛语言
Java、Python、Pascal、C和C++,考生可选择任意语言参加
09、参赛组别
根据代码运行正确性、算法时间效率、内存使用效率进行评分,每个组别比赛都是3道题,每道题333.3分,总分1000分。
10、赛事流程
USACO竞赛晋级路径为:铜级 → 银级 → 金级 → 白金级,难度依次提高。新注册的参赛选手需要从最低级别开始参赛,并逐步提升自己的水平。
USACO竞赛含金量
(1)申请名校的利器
USACO是美国国家级别赛事,可以让参赛学生申请美国大学时表现出优秀的编程和算法能力。USACO竞赛得到很多知名大学认可,获得金奖或铂金奖的学生更有可能提前被藤校录取。
(2)竞赛知名度高,影响力大
从六年级以上的学生到对数学、计算机等理工科感兴趣的学生,都可以参加
USACO。根据2019-2020年的数据,2万多人参加了USACO比赛,76个不同国家的学生积极参加,近5000名中国学生也积极报名。可看出USACO参赛人群广泛,影响力大。
(3)提高计算机编程能力
通过参加USACO可以提高学生计算机编程技能和算法分析能力。扩展视野、了解更多计算机科学知识,对未来的学习和职业生涯打下基础。
关于USACO竞赛
(1)中国学生可以参加USACO吗?
可以。USACO是比AMC更加开放的活动,全世界的编程爱好者,哪怕你不是在校中小学生,都可以在任何一个能连上互联网的地方参加USACO的线上比赛。线上参赛只需要在官网提前注册好一个账号就可以。
(2)是不是USACO每一轮都得从铜级开始?
不是。上一轮在哪一个级别,那么本轮就从哪一个级别开始,不需要重复已经通过的级别。
(3) USACO会不会很难?适合初学者参加吗?
目前USACO分为铜、银、金、铂金四个级别,难度依次递增。每一个参与者需要从铜级开始参加,达到一定分数可以自动晋级到上一级别。因为铜级基本上不涉及算法与数据结构,编程入门以后就可以参加铜级的活动了。
(4) USACO训练教程会用到什么语言?
USACO考核使用C++较多,而C++作为计算机最底层的语言,也更适合此项活动。因此我们培训会以C++语言为主。
机构特设USACO铜升银、银升金、金升铂金课程,课程内容包含基础语法、简单算法、高级算法、数据结构、图论算法等内容,帮助学员升级打怪,冲击铂金!
USACO课程安排
★ 班型设置:USACO铜升银、USACO银升金、USACO金升铂金
🌻USACO铜升银基础班
适合学生:计算机编程刚入门,语言基础薄弱,无比赛经验计划申请计算机专业的中学生。
🌻USACO银升金强化班
适合学生:至少会一门计算机编程语言(推荐C++或Java),算法基础较一般,有一定比赛经验。
🌻USACO金升铂金高级班
适合学生:有完善的计算机编程语言基础,有入门算法经验,一定比赛经验,如NOIP,USACO银组晋级。
课程类型:小班 / 一对一(滚动开班)
授课模式:线上线下同步开课,可回放不断学习。
授课语言:中英双语教学 / 纯英文授课
线下校区:上海、北京、广州、深圳、苏州、杭州、南京、青岛、无锡、武汉、合肥、宁波等