American Computer Science League

Ages:Elementary, Middle School, High School

Type:Exam

Categories:Coding & Computer Science, STEM

Scope:International

Contact


info@acsl.org

American Computer Science League (ACSL) organizes computer programming and computer science contests for K-12 students. The 2021-2022 school year will be our 44th year of continuous operation! Last year, over 500 teams in the United States, Canada, Europe, and Asia participated.

ACSL offers multiple divisions, providing an appropriate challenge for students of varying ages and abilities. An unlimited number of students may compete in each contest.

Each season is divided into four contests, testing students on fundamental concepts in computer science, ranging from Number Systems to Boolean Algebra to Digital Electronics. In the upper divisions, each contest also includes a problem to solve by programming using Python, C++ or Java.

Contests are administered online. Team advisors facilitate students’ access to the online platform; the platform corrects the submissions and reports the scores to ACSL. Online resources assist advisors to prepare their students for each competition. Each topic on the Study Materials page is linked to the page of the ACSL Wiki that describes the topic in detail.

At the end of the year, the top students are invited to compete in an online Finals competition.

1. A student's score is the sum of his/her scores on the short answer test and the programming problem. A maximum score for any one student is 10 points ( 5 + 5). 2. The team score is the sum of the best 3 or 5 student scores for that contest. 3. The advisor will complete the ACSL Score Form found at https://acsl2019.page.link/contest1-scores and submit by the listed contest end date. If a student score of 10 is reported, the advisor must also attach the programming file for that student.

Website: www.acsl.org

Managing Organization: American Computer Science League

Contact:

info@acsl.org

Eligibility:
International Elementary, Middle, and High School students

Registration Opens: November 1, 2021

Registration Closes: January 16, 2022

Overview

American Computer Science League (ACSL) organizes computer programming and computer science contests for K-12 students. The 2021-2022 school year will be our 44th year of continuous operation! Last year, over 500 teams in the United States, Canada, Europe, and Asia participated.

ACSL offers multiple divisions, providing an appropriate challenge for students of varying ages and abilities. An unlimited number of students may compete in each contest.

Process

Each season is divided into four contests, testing students on fundamental concepts in computer science, ranging from Number Systems to Boolean Algebra to Digital Electronics. In the upper divisions, each contest also includes a problem to solve by programming using Python, C++ or Java.

Contests are administered online. Team advisors facilitate students’ access to the online platform; the platform corrects the submissions and reports the scores to ACSL. Online resources assist advisors to prepare their students for each competition. Each topic on the Study Materials page is linked to the page of the ACSL Wiki that describes the topic in detail.

At the end of the year, the top students are invited to compete in an online Finals competition.

Criteria

1. A student's score is the sum of his/her scores on the short answer test and the programming problem. A maximum score for any one student is 10 points ( 5 + 5). 2. The team score is the sum of the best 3 or 5 student scores for that contest. 3. The advisor will complete the ACSL Score Form found at https://acsl2019.page.link/contest1-scores and submit by the listed contest end date. If a student score of 10 is reported, the advisor must also attach the programming file for that student.

Participate

Website: www.acsl.org

Managing Organization: American Computer Science League

Contact:

info@acsl.org

Eligibility:
International Elementary, Middle, and High School students

Deadlines

Registration Opens: November 1, 2021

Registration Closes: January 16, 2022