One of the oldest computer science competitions with 40 years of history

Approved by the National Association of Secondary School Principals (NASSP)

Authenticated by the Computer Science Teachers Association

Sponsored by Google, ADOBE and other advanced technology companies

Based on cumulative team scores, top teams are invited to the All-Star Contest

4 different levels suitable for students from Years 3 to 12

Past papers are available for preparation

December, 2018 - June, 2019


ACSL organizes computer science contests and computer programming contests for elementary, junior, and senior high school students. This year, our 41st year of continuous operation, over 300 teams in the United States, Canada, Europe, Africa and Asia are participating in various divisions. ACSL is on the approved activities list of the National Association of Secondary School Principals (NASSP). ACSL is also an institutional member of the Computer Science Teachers Association.

Official Website:

Competition Rules


English (There are Chinese versions for the Elementary, Junior and Intermediate divisions)

  • Regular Season (4 rounds per year)
  • All-Star Contest (Awarded students in the final of regular season)


  • Round 1: 22 Dec, 2018 14:00-16:40


  • Round 2: 23 Feb, 2019 14:00-16:40
  • Round 3: 16 Mar, 2019 14:00-16:40
  • Round 4: 20 Apr, 2019 10:00-12:40

All-Star Contest: 8th June, 2019, Beijing


Exam Centers across China (check and choose exam center af