说起计算机奥赛,大家可能都知道NOIP和USACO竞赛,NOIP作为中国信息学奥赛的大佬,而USACO竞赛作为美国信息学奥赛的大佬,NOIP与USACO竞赛考察内容有什么区别?NOIP与USACO竞赛赛制有什么不同?谁的含金量更高?看完这篇就全明白啦!
USACO美国计算机奥林匹克竞赛,是一项针对6-12年级全球学⽣的计算机编程在线竞赛。USACO竞赛以线上参赛为主,官网注册,足不出户,免费参加,低成本,高回报!
全国青少年信息学奥林匹克联赛,每年由中国计算机学会(CCF)统一组织。1995年开始举办,慢慢变成了培养和选拨选手的竞赛了。
NOIP联赛分初赛和复赛两个阶段。初赛时间为每年的10月,参加初赛者须达到一定分数线后才有资格参加复赛。
关于USACO与NOIP的区别,老师带大家从二者的考察内容,赛制,来具体对比:
NOIP竞赛
NOIP竞赛初赛笔试题目涉及大量基础知识,因此参赛学生需要在竞赛前学习数据结构和算法的知识。这些知识可以不用完全熟练,但必须理解,否则可能无法通过初赛。
基础一般的孩子需要半年左右时间来学习!对于已经掌握这些知识的学生来说,编程能力还需要进一步提升,即使通过了初赛,复赛也需要进一步提升才行!
USACO竞赛
USACO竞赛没有初赛环节,直接通过编程考核学生的掌握程度。每个级别所要求的算法知识点不同,学生只需着重掌握当前级别的知识点即可。但USACO出题非常灵活,参赛者需要真正理解各个知识点,并达到能够灵活运用解题的水平。
NOIP竞赛分为普及组和进阶组2个级别。每个级别又分为初赛和复赛,过了初赛才能参加复赛,初赛是笔试,而且初赛的通过率非常低。
大家可以参考以下,去年北京普及组初赛的通过率大概是33%。
USACO竞赛分铜组,银组,金组和白金组,4个级别难度依次递增!注册完就是铜组,达到一定分数会自动晋级到下一个组别。
USACO每个赛季会开设3场月赛,1场全美公开赛,及训练营,最后环节的训练营只有美国公民或者绿卡持有者才有机会,中国学生可以参加到训练营之前的比赛。
如果编程基础好,那其实可以随意选择,但是如果基础一般,老师有以下几点小建议:
✦如果学生有很好的编程基础,且时间精力充裕,老师建议两个竞赛都可以参加。
✦如果是刚入门的编程小白,建议选择USACO竞赛;
✦未来想要计划出国留学的同学,也可以选择USACO竞赛,国际知名度高,深受名校认可,而且也可以平替部分AMC成绩;
✦想要快速出成绩的同学,建议USACO竞赛,各级别考察知识点相对固定,好学习拿成绩,而且1年可以参加4次考试;
✦想学习C++以外的编程语言,建议选择USACO竞赛,因为NOIP竞赛需要C++语言,但USACO竞赛可以在Pythen 、Java、C语言、C++中任选,都可参赛。
犀牛USACO竞赛采用体系化的专业教材,将竞赛知识点和国际课程知识点整合。USACO教研组老师曾带出多名白金组学员,拥有专业的教学能力。
USACO初级班:计算机编程刚入门,语言基础薄弱,无比赛经验计划申请计算机专业的中学生
USACO银级班:至少会一门计算机编程语言(推荐C++或Java),算法基础较一般,有一定比赛经验
USACO金级班:有完善的计算机编程语言基础,有入门算法经验,一定比赛经验,如NOIP,USACO银组晋级。
|