难度等级
青铜级考试只要求掌握基本编程常识,会至少一种编程语言。青铜级的编程限制时间还是充足的,只要掌握基础的编程技能,大部分选手都能在第一次考试中晋级白银级。
随着STEM教育的理念,及编程低龄化,普及化的发展,USACO的参赛人数和热度越来越高。因为编程的门槛相比数理化学习较高, USACO难度和含金量实际会略高于同类型的USAMO(美国数学奥赛) ,USNCO(美国化学奥赛)等等学科奥赛。
此外,因为大量的学生参加热门的USAMO, USNCO等竞赛, 所以USACO相对来说竞争并不是过分激烈,在中国的高中生中普及度并不高,换言之, 参赛选手少了,获得荣誉的人少了,含金量自然更高。
适合对象:国内高一高二在读学生,高三学生也可以参加12月的第一场比赛,如果实力突出,可以在12月中,RD常规申请前获得白金级奖项,为申请前最后一波强势的背景提升机会。
USACO(USA Computing Olympiad)美国信息学奥林匹克竞赛初次举办于1992年,是一项兼算法编程于一体的、面向高中生的美国计算机科学顶尖竞赛,知识面涉猎广,对参赛者的应用能力有极高的要求,能够测试学生的编程和问题解决能力。
USACO是美国最具认可度的计算机竞赛,用于选拔美国参加全球信息奥林匹克竞赛(IOI)的国家队。对于申请美国本科工程学科的高中生,如果能在USACO比赛中斩获黄金或者白金级别的奖项,软实力及申请竞争力将会得到极大提升。USACO不仅可以迅速提升申请者的学术背景,还可以帮助学生掌握编程这项技能,使学生受益匪浅。
参赛资格:注册USACO账号即为青铜级
青铜级考试只要求掌握基本编程常识,会至少一种编程语言。青铜级的编程限制时间还是充足的,只要掌握基础的编程技能,大部分选手都能在第一次考试中晋级白银级。
参赛资格:通过青铜级比赛的选手
需要掌握基本的问题解决能力和简单算法(例如:贪心算法,递归搜索等),还需了解基础数据结构。从白银级开始,选手需要寻找更好的算法才能使程序在规定时间内跑完。
参赛资格:通过白银级比赛的选手
需要有一定的算法基础,理解一些抽象的方法(例:最短路径,动态规划),并且对数据结构有比较深的了解。
参赛资格:通过黄金级比赛的选手
需要有很高的编程基础,对算法有深入的了解。部分比赛问题最后的优化方案,可能不止一个,得出的答案也不止一个。
USACO每场比赛4个小时。可以在比赛规定时间开始后登陆USACO账号,从下载比赛问题时开始计时,选手需要在时间结束前通过网络将写好的程序提交程序提交后官网会给出用test case检测程序的结果,并根据结果给出这一题的得分。
选手可以使用C++ 11,C++,Java,Python 2.7.6,Python 3.4.0,Pascal,C中的任意一种语言编程。
每次比赛,选手都可以向更高的级别发起挑战。在比赛窗口开放的三天时间内,选手可以选择任意时间开始比赛。如果拿到了满分,可以在比赛窗口关闭之前就晋级到下一级。升级了之后,只要比赛窗口还没有关闭,可以继续向下一个等级进发。没能拿到满分的同学需要等到比赛窗口关闭,等待晋级分数线,才能决定是否晋级。
青胜留学与MIT,斯坦福大学,卡内基梅隆大学,哥伦比亚大学的教授以及博士团队成立项目合作组,将技术与经验完美结合
指导学生发挥出最大的潜能,在强有力的竞赛中赢得优秀成绩!
青胜留学提供针对学生个人的科创项目孵化服务,并且指导学生完成一份双语的高质量科研报告。
通过制作一个创客作品来培养学生工程的思维和解决问题的能力。
青胜留学学员被斯坦福大学、芝加哥大学、康奈尔大学、牛津大学等海外名校录取。