犀牛国际教育 · 国际竞赛 / 国际课程 / 语言培训 / 留学服务 官方热线 17629096653 · 微信
当前位置:主页 > 主页 > 理科竞赛 > USACO >

被MIT力荐的USACO计算机竞赛,零编程基础如何学?

编辑:Avin老师 发布时间:2024-02-23 浏览量:次
摘要:犀牛国际教育 · 被MIT力荐的USACO计算机竞赛,零编程基础如何学?

 

 
USACO的新赛季 即将开始了!
 
2023-2024年USACO计算机竞赛发布新规则!更有新的防作弊措施,同学们一定要提前熟悉。
 

在MIT本科招生官网中,我们可以看到USACO是被“点名”推荐的课外活动,同时它也承担着为美国国家队选拔进入国际信息学奥林匹克(IOI)的重任。

 

对于申请计算机/编程方向的学生来说,USACO不仅培养学生的算法及应用和编程思维,成绩含金量也不言而喻,获得金级、白金级的参赛者将大大增加被藤校录取的概率!

 

那么零编程基础的孩子如何学习呢?感兴趣的家长和同学们接着看下去吧。

 

 

 

 

USACO计算机竞赛新增规则

■ 禁止使用生成式人工智能
USACO官方明确,在比赛期间禁止生成人工智能,并且不允许美国学生使用VPN 来隐藏自己的IP地址。
■ 白金级别新规
白金级别参赛学生要求同一时间参加竞赛,时间为统一周六中午开始,与此同时白金级别的题目开始发布。周六开始参加比赛的铂金级别学生,将会更受USACO竞赛官方认可,有更大几率会被邀请至训练营,参与选拔IOI国家队选手。

通用赛制

 

适合学生:任意年级中学生。

 

编程语言:可使用以下任意一种编程语言C、C++,Java,Python;

 

活动形式:在活动窗口开放的3天时间内,选择任意时间开始做题,每场比赛3-5个小时,在线打开试题后开始计时。

 

晋级方式:如果获得满分会直接晋级,否则将在比赛结束后根据分数线划分是否晋级。

 

2024年USACO考试时间

 

12月15日至18日:第一场比赛

1月26日至29日:第二场比赛

2月16日至19日:第三场比赛

3月15日至18日:美国公开赛

5月23日至6月1日:训练营

7月21日至27日:EGOI(荷兰)

9月1日至8日:IOI(埃及)

*以上均为美东时间

 

 

零基础学生选择哪个编程语言?

 
首先我们先确定下来要选哪种编程语言,比较推荐C++ 和 Java,C++是目前是被看做编写大型程序应用最好的面向对象编程语言。Java是使用人数最多的语言, Java开发人员需求量大。
如果学生接受能力不是很好,也可以选简单易学的Python,是人工智能时代的首选语言(但USACO银组以后可能会存在性能问题)
编程语言是一个非常庞杂的系统,短时间内不可能完全掌握,抓不住重点的话很浪费时间精力,USACO竞赛要求掌握语言中最重要的20%左右的语法就足够了。
另外需要重点强调的是,任何一门编程语言都是需要一边学一边用才能融会贯通,真正的有效学习不仅要考专业的老师教授知识,进行大量的知识输入,还需要学以致用,多加练习,进行有逻辑的输出,才能形成良性学习的闭环。

 

 


官方咨询通道
犀牛国际教育官方全国统一咨询热线
国际竞赛 · 国际课程 · 语言培训 · 留学规划
客服随时在线,欢迎拨打热线,或点击咨询在线客服
犀牛国际教育校区地址:上海、北京、深圳、广州、佛山、苏州、杭州、南京、长沙、武汉、成都、重庆、天津、青岛、宁波、无锡、合肥、常州、香港、新加坡、硅谷
犀牛国际教育 Xnew
咨询官方热线17629096653

微信咨询

扫码添加课程顾问,或复制微信号搜索
课程顾问微信二维码
微信号:
微信号已复制