一年一度的USACO美国国家队总领队——Brian Dean教授的问答活动如期来了!这已经是Brian Dean博士第三年来到机构,跟各位家长、学生面对面,回应上一赛季疑问,畅聊下一赛季趋势。机构年度独家专访,带来最权威、最官方的回答!
USACO的政策或趋势,每年都是家长和孩子们的热门关注点。USACO在计算机领域的含金量和地位广受认可,在美国大学申请中也极具参考意义(喜报:机构十一名学生收获 MIT Offer!学霸秘诀大公开…)。
本期教育论坛,Dr. Brian Dean在直播中首次透露 USACO 官方在未来将对考试规则进行重大调整,根据考生反馈,也将会对各级别考试进行难度调整和考点调整。
本次活动由机构与斯坦福Proco、UC 伯克利Calico、TeamsCode、Harker Programming Club、Lexington Informatics Tournament等联合主办,感谢合作伙伴们的支持!
01为防止作弊,“certified score”扩展到金+白金级别
随着参与的人数越来越多,USACO官方一直在积极调整比赛规则,增加新政,以此来保证竞赛的公正性和含金量。就在上个赛季,USACO官方引入了“certified contest result”这一概念,即
需要认证白金(Platinum)级别的学生必须在规定时间(周六美西时间9:00至9:15、美东时间12:00至12:15)内开始考试;
希望入围国家集训队(as a finalist)的学生应尽量在所有白金(Platinum)竞赛中获得认证分数;
考虑到时间安排有时难以协调,获得三项而非四项认证分数的学生仍会被考虑入选国家集训队;
如果学生在赛季中期从金级(Gold)晋升为白金级(Platinum),而认证分数少于三项,也可考虑入围国家集训队(在这种情况下,认证分数越多越好)。
cr:usaco.orgBrian Dean博士强调,USACO官方内部一致认为,“认证分数”这一举措对防止作弊有很大的帮助,让参赛学生的成绩更具可信度,因此,官方可能会在下个赛季将“certified contest result”扩展到USACO 金级别(Gold)和白金级别(Platinum)。具体的细节仍在制定中。
02USACO金晋级白金,只能通过“certified score”
另外,Brian Dean博士透露,在理想情况下,每个级别的晋级,都应该要通过认证。但考虑到现实因素,从USACO金(Gold)级别晋级USACO 白金(Platinum)级别,必须要在认证时间内比赛才可行。
03USACO连续晋级难度增加
目前USACO各级别的比赛窗口期为四天,很多有天赋的学生可以直接从铜(Bronze)级别连续晋级至白金级别(Platinum)。一旦实行“certified score”,这种情况将很难实现。同时,这一举措,也能够有效防止替代账号等作弊行为。可以说这是保证比赛公正性的必然结果。
04非美国学生或将被限制参加USACO认证竞赛
由于时区等原因,认证竞赛系统对很多国家或地区并没有什么作用。因此以后主要是美国学生来参加认证竞赛,非美国学生不会参加。而USACO官网在未来可能只会公布美国学生的成绩,非美国地区学生的成绩将不会被公示(并非最终决定)。这很大程度上可以杜绝作弊行为。
05USACO24/25赛季各级别考察难度变化
USACO 23/24赛季,根据参赛学生的反馈,比赛整体难度都上升了,尤其是银(Silver)级别。对此,Brian Dean博士给出了官方原因:各个级别的难度划分需要考虑的点很多。题目设置既不能太简单(防止利用ChatGPT作弊),也不能太复杂。
在新赛季中,官方在出题方面会更谨慎👇
铜级别:考题独特而有趣,确保在大多编程初学者的可接受范围;
银级别:考察基本的算法与数据结构知识点,考虑到23/24赛季的结果反馈,银级别(Silver)的考题难度设置会更完善,难度可能会回调。
金级别:考察更复杂的算法问题,例如动态规划、最短路径等
06考试遇突发状况?要及时反馈
在今年一月份的USACO第二轮考试中,不少学生表示考试中途突然链接重置中断,甚至无法登录网站。随后官方回应是USACO服务器遭受到黑客的攻击。
cr:usaco.org对这种行为,Brian Dean博士同样表示不理解。为了避免往后的比赛中遇到这一问题,学生们需要做的是,考试开始后,尽可能随时记录每一个步骤,如果出现意外情况,要及时通过邮件与Brian Dean沟通,详细描述自己的情况,并将代码发送至邮箱。
07USACO高级别,有何学习秘诀?
对于参加USACO竞赛的学生来说,随着级别的增加,晋升的难度也越来越大。对此,Brian Dean给出了以下几点建议:
达到金级别(Gold)和白金级别(Platinum)后,只有通过大量的练习,才能在比赛中发挥出色;
USACO官网上的往年竞赛真题,都是宝贵的学习资料;
“usaco.guide”有全面的USACO学习资源;
越高级别,越需要在一个集体中共同学习。例如机构,不仅有专业的导师帮助孩子突破,还有一群同等级的孩子一起,相互推进。
总而言之,要想成为USACO Finalist级别的选手,需要付出大量的时间和努力。持之以恒才是成功的首要条件!