USACO比賽是在2018年左右才開始支持中文版本的,目的或許是想擴大USACO的影響力,獲得更多的學習(xi) 信息學的學生的參與(yu) 。直到今年取消中文版本的這一舉(ju) 措,或許就是想限製日益增加的國內(nei) 參賽選手人數。
我們(men) 先來看看往年賽季的相關(guan) 參賽數據:
USACO比賽數據分析
2020-2021賽季
2021-2022賽季
從(cong) 數據中看到,2021-2022賽季USACO全球參賽人數再創曆史新高,中國參賽人數大幅增長。美國作為(wei) 主要參賽選手來源地,參賽人數占了近4成,境外學生總人數已經大幅超過了美國學生人數。相對其他國家中學生編程競賽來說,USACO在全球具有比較廣泛的參與(yu) 度,其中USACO部分的數據包含各國在美國留學的學生人數。由於(yu) 比賽本身的門檻較高,參賽人員主要集中於(yu) 中美兩(liang) 國學生。
2022年USACO首場比賽參賽人數達到13781人,同比增長了28%!同時,對比中國參加USACO的人數,前三場比賽參賽人數同比增長超過60%,US Open(美國公開賽)同比增長44%!本賽季USACO增量參賽人數基本上都來源於(yu) 中國。
因為(wei) USACO 的晉級規則是,如果學生考了滿分那麽(me) 就可以直接晉級了,否則根據學生的分數,確定一個(ge) 通過率,從(cong) 而劃一條晉級分數線,超過分數線的學生成功晉級。隨著這幾年參加USACO競賽的學生不斷增加,特別是中國學生的不斷增加,如果不提升難度等級,相信會(hui) 有很多滿分晉級的學生,這樣會(hui) 影響USACO 各級別的平衡。
這也為(wei) 國內(nei) 選手敲響了警鍾:參加國際賽事,語言在任何時候都是一個(ge) 不可忽視的前提條件。
USACO競賽分數線
△ USACO 各組別晉級分數線
作為(wei) 分級晉升的比賽, USACO 今年的公開賽相比前兩(liang) 個(ge) 賽季,題目難度存在升級,但是三個(ge) 組別的晉級分數線仍相對穩定,在 750 分左右徘徊,總體(ti) 反映出 USACO 命題區分度和競爭(zheng) 激烈程度較為(wei) 平穩。
△ USACO 公開賽各語言報告數
在編程語言方麵,今年的 USACO 依然體(ti) 現出了 C++ 在學編程的中小學生中的統治地位。其實也不難理解,畢竟從(cong) 2021 年國際信息學奧林匹克競賽( IOI )開始,主要信息學競賽中規定使用 C++ 語言。
拋開 IOI 規則不談,C++ 語言還具有編寫(xie) 簡便,標準庫齊全,程序執行效率高等優(you) 點,學習(xi) C++ 語言的同學就愈加增多了。而且那麽(me) 多的中國選手都到 USACO 參賽晉級,C++ 語言霸榜也很易於(yu) 理解啦~
USACO的這次變革影響有多大
那麽(me) ,USACO的這次變革對中國的參賽選手的影響有哪些?
對於(yu) 國際學校的學生來說應該影響不大,還是會(hui) 照常參與(yu) ,畢竟這些學生在學校主要就是英文交流。但是對於(yu) 很多國內(nei) CSP-JS的選手來說影響不小,因為(wei) 國內(nei) 有不少CSP-JS選手都是5、6年級的小學生,閱讀英文原版題目或許會(hui) 存在一定的障礙,更何況USACO題目向來都是“難懂著稱,題目很長,背景複雜”,要求學生具備提煉分析有效信息的能力。所以取消中文版本後,此類USACO參賽選手很可能會(hui) 卡在語言關(guan) 。
還有就是,自中文版取消後,月賽的題目則更加偏向基礎考察。換言之,做到認真審題、找準規律,最終輸出正確的代碼並不是特別難的,目標明確了,部分題目甚至還可以用“笨辦法”實現。
不論是USACO,還是別的更高級別的比賽,它的最終目的和學習(xi) 編程知識在現實中運用的目的是一致的——用計算機知識解決(jue) 我們(men) 實際生活中的問題。
機構USACO競賽體(ti) 係輔導班
機構計算機競賽教研團隊依據美國下一代科學標準NGSS,美國計算機教師協會(hui) K-12教育標準,美國共同核心州立標準CCSSS,設計編程課程。
評論已經被關(guan) 閉。