+1 (603) 932 7897

info@aralia.com

文章目录
online exam, choose correct answer in test

全美學霸都在參加的ACSL美國計算機科學聯賽詳解

對於喜歡計算機、對編程感興趣的孩子們來說,ACSL計算機競賽絕對是你不容錯過的一項賽事!

美國計算機科學聯賽(又稱美國計算機科學思維挑戰活動)的英文全稱為American Computer Science League,簡稱ACSL。該賽事為K-12學校、機構和地方團體組織計算機編程和計算機科學競賽,已有近46年的歷史。在去年的賽事中,美國、加拿大、歐洲和亞洲地區有7000多名學生參賽。特別是在美國,幾乎全美的計算機學霸都在參加這門競賽,賽況盛大!

acsl logo
比賽官網截圖

今天,我們將為大家全方位科普該賽事,希望可以幫助同學們了解這項比賽,有機會將來參加並獲獎!為自己未來的夢校申請留下濃墨重彩的一筆!

比賽形式

競賽使用線上平台。

組別劃分

大賽可選5個組別:高級組(Senior)、中級組(Intermediate)、初級組(Junior)、班級組(Classroom)和小學組(Elementary)。各個組別的競賽題目相似,但在細節和難度上有所不同:

  • Senior Division 高級組:適合有編程經驗的高中生,特別是參加AP計算機科學的學生。

  • Intermediate Division 中級組:適合沒有或編程經驗少的高中生。

  • Junior Division 初級組:適合正在學習編程或有編碼經驗的初中生。 9年級以上的學生不得參加初級組的比賽。

  • Classroom Division 班級組:向所有年級的學生開放。適合參加AP計算機科學原理及其他沒有主要編程內容的計算機科學課程的學生。

  • Elementary Division 小學組:開放給3-6年級的學生。

構建團隊

在1個組別內,1個學校可以組成1個或多個團隊,每支隊伍最多可以有12名學生。一所學校可以選擇參加5分製或3分制比賽:這意味著,每次比賽的團隊得分是該比賽中前5名(或3名)學生得分的總和。

1個學校可以在每個組別註冊多個團隊。這使得更多的學生可以將他們的分數計入團隊分數,同時也允許學校內部的友好競爭。顧問可以在初始註冊表完成後註冊其他的隊伍。

1名學生只能作為1支團隊的成員參加。在第1場比賽(Contest #1)後,學生不能更換隊伍。

競賽內容

對於參加Senior Division高級組Intermediate Division中級組Junior Division初級組的同學們,每項競賽包括:

  • 一個30分鐘的在線5題簡答測試

acsl website screenshot1 1
比賽官網截圖

所有問題都是多項選擇。時間一到,你的考試就會自動提交評分;你可以在時間結束前用提交考試按鈕提交。一旦你提交了考試,你將不再有機會接觸到它或你的答案;你的顧問將有一份競賽和解決方案的副本。

  • 一個在線編程問題,需要在72小時內解決

acsl website screenshot2
比賽官網截圖

將有多達10個測試案例來測試你的程序。最後5個是 “隱藏 “的,即不給你看答案。隱藏的答案中每一個正確的答案都值一分。你可以隨心所欲地運行程序,次數不限。

當時間到了,將根據你最後一次運行程序的表現計算你的分數。你可以在時間結束前用提交考試按鈕提交。一旦你提交了考試,你將不再有機會接觸到它或你的答案;你的顧問將有一份問題和測試數據的副本。

對於參加Classroom Division班級組的同學們,每項競賽包括:一個50分鐘的在線10題的簡答測試。這些問題是初級、中級和高級組的非編程問題。

對於參加Elementary Division小學組的同學們,每項競賽包括:一個30分鐘的在線5題非編程測試,集中在一個類別的內容上。每次比賽都會考核不同的類別。

賽季劃分

每個常規賽季分為4個競賽,測試學生在計算機科學方面的基本概念,從數字系統到布爾代數到數字電子。在高年級組,每個競賽還包括一個使用Python、C++或Java編程解決的問題。

常規比賽(Regular Season):

我們以目前最新的2023-2024年常規賽季為例,供大家參考

比賽

開放時間

關閉時間

第1場比賽

2023年11月1日

2024年1月13日

美國東部時間

晚上11:59

第2場比賽

2024年1月2日

2024年3月2日

美國東部時間

晚上11:59

第3場比賽

2024年2月5日

2024年4月6日

美國東部時間

晚上11:59

第4場比賽

2024年3月11日

2024年5月11日

美國東部時間

晚上11:59

決賽(Finals):決賽以個人為單位參賽。

根據常規賽季期間的得分,所有部門的頂尖高分學生將被邀請參加在線決賽:

  • Classroom Division班級組、Junior Division初級組、Intermediate Division中級組和Senior Division高級組的學生必須得到24分或以上

  • Elementary Division小學組的學生的分數線是12分或以上

決賽邀請函將通過電子郵件發送。請注意:

2023-2024年賽季邀請賽決賽時間為:2024年5月25日。

2023-2024年賽季決賽邀請函將在 2024年5月1日至5月16日期間,通過電子郵件的形式發出。

比賽期間可以使用的編程語言

學生可以使用Python 3、Java或C++編碼。在某些組別,簡答題需要使用其他語言:ACSL編程語言,LISP,和彙編語言(Assembly Language)。學生不需要用這些語言進行編碼;相反,他們只需要按照該語言的簡短代碼片段進行編碼。針對這些新語言,ACSL提供網絡學習資源,可以在ACSL wiki上獲取。

比賽期間可以使用的輔助工具

紙和筆是唯一允許的工具。不允許使用計算器。不允許連接互聯網以查看代碼片段或解決方案。不允許與其他人合作獲得幫助。

參賽費用

在1個組別(除Elementary Division小學組外)註冊1支隊伍的費用是150美元,該組每增加一支隊伍的費用為75美元。小學組相對應的費用分別為100美元和50美元。參加總決賽的每個學生需繳納註冊費。

比賽獎項

當一個團隊註冊時,ACSL會向團隊顧問發送一份證書,以頒發給由顧問確定的最值得的團隊成員。

在常規賽結束時,ACSL將向各州或國家(如果不在美國)的各組得分最高的學生,以及各州或國家(如果不在美國)的各組得分最高的團隊發送證書。

對於ACSL總決賽,每個組別中得分最高的學生將獲得一份獎品和證書。證書將郵寄給團隊顧問以分發給學生;獎品將直接寄給學生。

比賽官網

官網鏈接在這裡,供大家參考。

特此聲明:以上內容為 Aralia Education Technology原創。 歡迎鏈接此文章至您的網站或其他平台。 請不要直接複製內容並發布至您的網站或其他平台,轉發或引用文章內容需經授權,請聯繫郵箱 info@aralia.com。

更多文章

想要了解更多嗎?

填寫表格,獲取獨家學術乾貨和課程信息。
返回頂端