The 2021-22 registration form is now active!
There is one change we are making this year in the format of teams: A school may register multiple teams in each division! Thus, a school with, say, 13 active students in the Intermediate Division could be a single team (as in past years), two 5-person teams (one with 6 students and on with 7 students), one 5-person team and two 3-person teams, and so on. Conversely, there is a limit to the number of student that can be on a single team (20 students on a 5-person team; 12 students on a 3-person team).
We are allowing multiple teams so that more students in the larger schools will have their score counted as part of a team score. We are limiting the size so that there is some balance of competition between small schools and organizations and large ones.
Congratulations to all participants in the 2020-21 season. By and large, the online format worked out well, and students, as usual, impressed us with their creative solutions to the problems!
Check back here in mid-July to learn about changes planned for the 2021-22 year, and to register your school or organization.
PRIZES, MEDALS, CERTIFICATES29 April 2021
When teams registered, ACSL sent a certificate to the team advisor. That certificate is given to the most deserving team member as determined by the team advisor.
Based upon cumulative scores after Contest #4, ACSL will send a certificate to the top scoring student(s) in each division in each state. The top scoring team(s) in each division in each state will also get a certificate.
For the ACSL Finals, the top scoring students in each division will get a prize and a certificate.
All the certificates will be mailed to the team advisor for distribution to students. The prize will be sent directly to the student.
IS COLLABORATION ALLOWED?2 December 2020
The ACSL tests must be completed individually. After students have completed the test, it's a great idea to work together to go over the tests, to learn from each other's mistakes, compare programming solutions, and to collaborate on the "most perfect" programming solution.
HackerRank requires that students are required to sign the following statement of honesty before starting:
I will not consult/copy code from any source including a website, book, or friend/colleague to complete these tests, though I may reference language documentation or use an IDE that has code completion features.
HackerRank has developed sophisticated algorithms for detecting plagiarism in programming solutions. Students found to be collaborating will score 0 points for that test.
CONTEST #1 UPDATE27 November 2020
Contest #1 is underway and scores are trickling in! Congrats to advisors and students who have successfully navigated the new online platform.
Student results are updated on the ACSL Leaderboard every hour; if you don't see your results within an hour (okay, give it a couple of hours just in case everybody doing distance-learning on Zoom is slowing down the Internet pathways!)
Registrations will be accepted until January 1, 2021.
Results from Contest #1 will be accepted until January 18th at midnight (11:59pm), New York time.
What's new in ACSL 2.0?13 September 2020
We hope that you are well, back at school in some form and thinking about ACSL. With many schools in remote-learning mode, ACSL has embraced a number of changes to support schools that are not physically meeting.
What's the same?
The format of the contests in each division - short problems and a programming problem
The ability to fit the contests into your school schedule and model
The quality content and questions matched to student experience
What has changed?
Registration is now online
All divisions support 3-person teams
The short answer test and programming problem will be administered online with automatic scoring and reporting. There is no need for an advisor to score the shorts, run the programs on the test data, upload scores and files, and so on.
Students can take both tests from home.
The All-Star Contest will be the online ACSL Invitational Finals.
Last year's question set (2019-20 Vol. 42) is available in hardcopy format only, and sent by US mail. All other contest volumes are still available as files delivered by Dropbox.
Registration for 2020-2021 season is now open. Advisors may register their teams using this online form.
COMPUTER SCIENCE TEACHERS ASSOC. (CSTA) MEMBER SPOTLIGHT15 August 2020
The June 2020 newsletter of the Computer Science Teachers Association (CSTA) featured a "member spotlight" on ACSL's very own, Carlen Blackstone. In the article, she talks about her experience teaching over the past 40 years, some insight she’s gained, and how she’s still involved in computer science. Read all about it.
2019-2020 season review1 July 2020
ACSL has been challenging students in computer science since 1978 and has evolved a great deal over those years especially in the expansion of the League to international venues, most recently in Korea and China, but the school year 2019-20 was like none other.
Until March, 2020, most schools operated as usual, but the COVID-19 pandemic changed everything as schools immediately converted to on-line learning. We realized that the only way for us to complete the year was to host a completely on-line individual Finals competition. That made it possible to invite students to participate from all 5 Divisions, including both Elementary and Classroom Division participants for the first time.
Students were invited to participate if they had high individual scores on the 4 regular season contests. On Saturday, May 23 we hosted the Finals via YouTube for over 1,000 students in grades 3-12 using the HackerRank platform for the programming problems and Google Forms for the Short Problems part.
Prizes were awarded to nearly 250 students complements of Google. One of our Executive Team members, Carlen Blackstone, who taught computer science at Emmaus HS in Emmaus, PA, invited 29 of her former students to host breakout Zoom meetings about how ACSL has helped them in college and beyond. She was also featured in the July CSTA+ Newsletter.
This endeavor has propelled us into making many new changes for the 2020-21 school year. Please join us in this adventure!