ACSL美國計算機科學聯賽詳解及課程安排

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

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

【競賽推薦】ACSL美國計算機科學聯賽詳解及課程安排

比賽官網截圖

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

ACSL賽事介紹

比賽形式

競賽使用線上平台。

組別劃分

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

  • Senior Division 高級組:適合有編程經驗的高中生,特別是參加AP計算機科學的學生。
  • Intermediate Division 中級組:適合沒有或編程經驗少的高中生。
  • Junior Division 初級組:適合正在學習編程或有編碼經驗的初中生。9年級以上的學生不得參加初級組的比賽。
  • Classroom Division 班級組:向所有年級的學生開放。適合參加AP計算機科學原理及其他沒有主要編程內容的計算機科學課程的學生。
  • Elementary Division 小學組:開放給3-6年級的學生。

構建團隊

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

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

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

競賽內(nei) 容

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

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

【競賽推薦】ACSL美國計算機科學聯賽詳解及課程安排

比賽官網截圖

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

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

【競賽推薦】ACSL美國計算機科學聯賽詳解及課程安排

比賽官網截圖

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

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

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

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

賽季劃分

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

常規比賽(Regular Season):

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

比賽

開放時間

關閉時間
第1場比賽 2023年11月1日 2024年1月13日

美國東(dong) 部時間

晚上11:59

第2場比賽 2024年1月2日 2024年3月2日

美國東(dong) 部時間

晚上11:59

第3場比賽 2024年2月5日 2024年4月6日

美國東(dong) 部時間

晚上11:59

第4場比賽 2024年3月11日 2024年5月11日

美國東(dong) 部時間

晚上11:59

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

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

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

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

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

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

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

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

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

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

參賽費用

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

比賽獎項

當一個(ge) 團隊注冊(ce) 時,ACSL會(hui) 向團隊顧問發送一份證書(shu) ,以頒發給由顧問確定的最值得的團隊成員。

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

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

比賽官網

https://www.acsl.org/about

針對這項大賽,我們(men) 的備賽課程正在火熱招生中!

針對2023-2024年最新賽季,我們(men) 特地邀請到了頂尖私立高中道爾頓學院計算機老師,擁有豐(feng) 富計算機競賽指導經驗的ACSL獲獎教練K老師一同開啟ACSL美國計算機競賽班對計算機感興(xing) 趣的同學們(men) 不要錯過!

ACSL美國計算機競賽課程

課程計劃

本課程將準備大賽的Intermediate Division中級組比賽。在整個(ge) 比賽過程中,共涉及12個(ge) 主題和技能的考察:計算機數字係統,遞歸函數,程序目的,前綴/後綴/後綴符號,比特字符串彈出,LISP,布爾代數,數據結構,FSA和正則表達式,圖論,數字電子和匯編語言編程。除此之外,將有4個(ge) 與(yu) 這些主題不一定相關(guan) 的編程問題。

該課程以兩(liang) 周的專(zhuan) 門編程練習(xi) 開始,幫助學生提高技能。隨後,12個(ge) ACSL比賽主題中的每一個(ge) 都被分配了兩(liang) 周的時間,以便有充足的時間進行深入探索和理解。在每次競賽之前,參賽選手都會(hui) 麵對兩(liang) 道精心設計的編程問題。這些問題旨在提高編碼員的技能,並培養(yang) 他們(men) 在處理不同挑戰時的心態。

在整個(ge) 賽季中,參賽選手要解決(jue) 8個(ge) 必要的編程問題,和4個(ge) 可選的問題。此外,在課程開始時,還將提供14個(ge) 介紹性問題以及50多個(ge) 簡答問題,以進一步鍛煉學生的能力。

適合學生

對計算機感興(xing) 趣、想要挑戰ACSL計算機競賽的學生。

組隊人數

導師建議每組需要至少3個(ge) 學生,理想情況至少5人,不超過12人。

比賽形式

在常規賽期間,有4場比賽。每場比賽都有一個(ge) 簡短的書(shu) 麵部分,參賽選手必須在30分鍾的時間內(nei) 回答5個(ge) 問題。在筆試部分,團隊在比賽截止日期前的一個(ge) 雙方同意的日期,在Zoom上與(yu) 每個(ge) 學生在他們(men) 自己的Breakout Room會(hui) 麵,第一個(ge) 日期是在1月中旬。

此外,每場比賽都有一個(ge) 編程環節,一旦啟動,將有72小時的時間完成。每個(ge) 學生都有責任在該比賽的截止日期前完成這一部分。

常規賽結束後,獲得24分及以上的個(ge) 人將被邀請參加5月下旬的總決(jue) 賽,這是一個(ge) 編程式的比賽。

課時安排

30次組課,每次1.5小時,共45小時課程

(課後每周作業(ye) 和練習(xi) 時間約2-3小時)

上課時間預計7月中旬開班

美東(dong) 時間每周五晚上8-9點半

北京時間每周六早上8-9點半

【競賽報名/項目谘詢+微信:mollywei007】

上一篇

2024美本擇校事項說明:美本申請男生和女生有多大差別?

你也可能喜歡

  • 暫無相關文章!

評論已經被關(guan) 閉。

插入圖片
返回頂部