ACSL美國計算機科學聯盟
美國計算機科學思維挑戰活動(以下簡稱ACSL)45年來一直為K-12學校、機構和地方團體組織計算機編程和計算機科學競賽。上一年有來自美國、加拿大、歐洲和亞洲的700多支隊伍參加,ACSL提供了多個組別來挑戰不同年齡和能力的學生。
想要挑戰這項比賽?

競賽訊息
小學至高中生
參賽資格
高年級組、中年級組、初年級組和課堂組:第一隊150美元,每增加一隊75美元。 小學組:第一隊100美元,每增加一支隊伍50美元。
參賽費用
第1場比賽:2025年10月20日 - 2026年1月11日第2場比賽:2026年1月5日 - 2026年3月1日第3場比賽:2026年2月2日 - 2026年4月12日 第4場比賽:2026年3月2日 - 2026年5月17日
提交截止日期
2026年5月23日,美國東部時間下午5點
總決賽日期
競賽細節
1. 介紹
美國計算機科學聯賽(又稱美國計算機科學思維挑戰活動)的英文全稱為American Computer Science League,簡稱ACSL。該賽事為K-12學校、機構和地方團體舉辦計算機程式設計和計算機科學競賽,已有近46年的歷史。在去年的賽事中,美國、加拿大、歐洲和亞洲地區有7,000多名學生參賽。特別是在美國,幾乎全美的計算機學霸都在參加這門競賽,賽況盛大!
2. 組別
競賽可選5個組別:高級組(Senior)、中級組(Intermediate)、初級組(Junior)、班級組(Classroom)和小學組(Elementary)。各組別的競賽題目相似,但在細節和難度上有所不同:
- Senior Division 高級組:適合9-12年級,有程式設計經驗的高中生,特別是參加AP計算機科學的學生。
- Intermediate Division 中級組:適合沒有或程式經驗少的高中生,和高階初中生。
- Junior Division 初級組:適合不超過9年級,正在學習程式設計或有編碼經驗的國中生。 9年級以上的學生不得參加初級組的比賽。
- Classroom Division 班級組:開放給K-12年級的學生。適合參加AP計算機科學原理及其他沒有主要程式設計內容的計算機科學課程的學生。
- Elementary Division 小學組:開放給3-6年級的學生。
3. 參考資源
4. 競賽內容
- 對於參加Senior Division高級組、Intermediate Division中級組和Junior Division初級組的同學們,每項競賽包括: 一個30分鐘的線上6題簡答測試,一個線上程式設計問題(需要在72小時內解決)。
- 對於參加Classroom Division班級組的同學們,每項競賽包括:一個50分鐘的線上10題的簡答測驗。這些問題是初級、中級和高級組的非程式設計問題。
- 對於參加Elementary Division小學組的同學們,每項競賽包括:一個30分鐘的線上6題非程式測試,集中在一個類別的內容上。每次比賽都會考核不同的類別。
5. 比賽規則
在1個組別內,1個學校可以組成1個或多個團隊,每隊最多可以有12名學生。一所學校可以選擇參加5分製或3分制比賽:這意味著,每次比賽的團隊得分是該比賽中前5名(或3名)學生得分的總和。 1個學校可以在每個組別註冊多個團隊。這使得更多的學生可以將他們的分數計入團隊分數,同時也允許學校內部的友好競爭。顧問可以在初始註冊表完成後註冊其他的隊伍。 1名學生只能以1支團隊的成員身分參加。在第1場比賽(Contest #1)後,學生不能更換隊伍。
6. 總決賽及得獎結果公佈日期
年度線上總決賽的參賽邀請將於2026年5月1日至5月21日期間透過電子郵件發送。總決賽將於2026年5月23日舉行,比賽結果和得獎名單將於當天美國東部時間下午5點透過直播公佈。