ACSL (American Computer Science League)Prep


American Computer Science League (ACSL) — Elementary Division Program

The American Computer Science League (ACSL) is one of the most recognized computer science competitions for elementary through high school students in the United States. Each year, thousands of students from around the world participate, with sponsorship support from leading tech companies such as Google.


Participation in ACSL is a hallmark of strong STEM programs across U.S. schools. Many competitive high schools form ACSL teams to prepare students for more advanced competitions like the USA Computing Olympiad (USACO) in later years.


Ascend Advance Academy’s Achievements

From 2023 to 2025 ACSL seasons, Ascend Advance Academy proudly led elementary division teams that earned 1st place in the New York State team championship.


All of our team members qualified for the ACSL Individual All-Star Finals, where they earned:

🥇 2 Gold Medal

🥈 5 Silver Medals

🥉 1 Bronze Medal


 Join the 2026 ACSL Elementary Team

We are now recruiting students for the 2025 ACSL Elementary Division and offering a comprehensive preparation course tailored to the competition’s format and content.


About the ACSL Elementary Division

Grade Level: Suitable for Grades 4–6


Math Required: Strong math foundation; no prior programming experience needed

Format: Written test only (no programming required at this level)

Platform: Exams conducted online via HackerRank.com

Challenge: Each test contains 5 questions, to be completed in 30 minutes


Course Structure

Each ACSL topic requires 4 weeks of focused preparation:

🕒 1.5 hours/week

Each class covers concept instruction, guided practice, and review

Students take the corresponding online test after each unit

Students with strong scores in the preliminary rounds will be invited to the Individual All-Star Finals on May 24, 2025.

To support finalists, we offer a 6-week intensive training program leading up to the finals (April 7 – May 24), covering the advanced content and strategies required for higher-level challenges.


More Information

For full competition rules, schedules, and sample problems, visit the official ACSL website:

👉 https://www.acsl.org


 Instructor: Mr. Ma

Master’s in Computer Science

Fluent in Java, C++, and Python

Over 10 years of software engineering experience

Former developer and systems designer at:

Columbia University

IBM T.J. Watson Research Center

Goldman Sachs, Morgan Stanley, Bank of America, UBS

Dedicated STEM educator specializing in elementary and middle school competitive programming, science, and engineering education


🌟 Why Choose AAA for ACSL?

🏅 Proven success at both the state and national levels


📚 Structured, topic-by-topic instruction aligned with ACSL standards


👥 Small group classes for personalized feedback and support


🧭 Step-by-step guidance from an expert educator with real-world tech and competition experience


🎯 A strong foundation for future success in USACO, AP Computer Science, and beyond