Congratulations to our 7 ACSL Teams that competed in the 2025-26 season!

This year, we had 3 Junior teams, 2 Elementary teams, 1 Classroom team, and 1 Intermediate team. Congratulations to the Elementary 3 Team, Elementary 5 Team, Classroom Team, and Intermediate Team for placing 1st in Massachusetts for their divisions!

Congratulations to the 7 Penguin Coding School Students who won Bronze, Silver, and Gold medals in the Final Awards! Your hard work and dedication were recognized through these amazing achievements. We are proud of every student who participated in this season of ACSL and thank you for all of your effort and commitment!

ACSL Coding Competition Teams

About the ACSL

Since 1977, the American Computer Science League (ACSL) has organized a year-long contest for students in K-12 in computer programming and computer science. Every year, over 500 teams from around the world compete in a year-round series of tests and challenges.

Students and professionals compete with each other on solving computer programming challenges. Some competitions can be completed in a couple of hours, while some take days and weeks to solve.  There are a number of coding competition leagues for high school students, and a few are also open to students in K-12.  One of them is called the American Computer Science League (ACSL).

The Competition

The ACSL competition tests both computer science and computer programming skills. Computer Science topics include binary/hex/octal number systems, Boolean algebra, and graph theory, whereas Computer Programming problems test the student's logical skills by coming up with code that takes a certain input and converts it into a specified output.

Every 2 months, students take an online 30-minute test consisting of 5 short-answer questions, as well as a programming challenge to be solved in 72 hours.

Our Team

Penguin Coding School will field teams in the Junior Division (grades 7-9), the Elementary Division (grades 4-6), the Intermediate Division (grades 10-12), and the Classroom Division (grades 7-12). Because of the nature of the team, we can only accept a small number of students.

Like all our coding & robotics classes, Penguin Coding wants the students to learn a lot but also enjoy the experience.  We will conduct a series of free tryout classes and select students who seem to genuinely enjoy learning advanced material and coding challenges.  If we accept the student and they decide to join, there is a charge per semester.

We will look at each applicant's availability and try to find meeting times that work for the largest number of students who are accepted into the team. Students must be able to attend at least 80% of our weekly 60 minute classes. 

🏆 ACSL Penguin Coding Team Awards 🏆

2021 - 2026

🏆 2025-2026

7 teams representing Penguin Coding School

  • 3 Junior Teams

  • 2 Elementary Teams

  • 1 Classroom Team

  • 1 Intermediate Team

🎉 Team Awards:

  • Elementary 3: 1st place in Massachusetts

  • Elementary 5: 1st place in Massachusetts

  • Classroom: 1st place in Massachusetts

  • Intermediate: 1st place in Massachusetts and highest-scoring Intermediate Team internationally

🎉 Individual Top Scorer Awards:

  • 7 students achieved 1st place individual top scorer awards!

🎉 Finals Awards:

  • Junior Division:

    • Bronze Medal: 1 student

  • Elementary Division:

    • Gold Medal: 1 student

    • Silver Medal: 1 student

    • Bronze Medal: 2 students

  • Intermediate Division:

    • Silver Medal: 1 student

🏆 2024-2025

6 teams representing Penguin Coding School

  • 3 Elementary Teams

  • 2 Junior Teams

  • 1 Intermediate Team

🎉 Team Awards

  • Junior Team: 1st place in Massachusetts

  • Elementary 3: 1st place in Massachusetts

🎉 Individual Top Scorer Awards:

  • 3 students achieved 1st place Individual Top Scorer Awards!

🎉 Finals Awards:

  • Junior Division:

    • Bronze Medal: 2 Students

  • Intermediate Division:

    • Bronze Medal: 1 Student

🏆 2023 - 2024

3 Teams representing Penguin Coding School

  • 1 Elementary Team

  • 1 Junior Team

  • 1 Intermediate Team

🎉 Individual Top Scorer Awards:

  • 1 student achieved a 1st Place Individual Top Scorer Award!

🏆 2022 - 2023

2 Teams representing Penguin Coding School

  • 1 Junior Team

  • 1 Elementary Team

🎉 Finals Awards:

  • Junior Division:

    • Bronze Medal: 1 student

🏆 2021 - 2022

4 Teams representing Penguin Coding School

  • 1 Elementary Team

  • 3 Junior Teams

ACSL Interest Form