Coding and Math Competitions

  1. Home
  2. |
  3. Offerings
  4. |
  5. Coding and Math Competitions

CS Recitations Annual JavaScript Competition using KAREL

March 1, 2024: Now Registering!
Location: CS Recitations, Natick
Time: 3:30 pm –or– 5:00 pm

This live, in-person coding competition uses the Karel JavaScript programming language to challenge students with fun and clever coding problems. The competition features two age categories: Junior (up through grade 7), and Senior (grades 8-12). Students have 50 minutes to code increasingly difficult problems. The first place winner in each category is awarded a $50 cash prize, and first and second place students receive certificates. This competition is free for all currently enrolled CSR students and alumni. There is a $25 fee for non-affiliated students. Registration is now open. Approximately one month before the competition, registered students will be provided access to online practice materials, access to an online coding environment, and official rules.

Click here to register

CS Recitations Annual Scratch Competition

April 5, 2024: Now Registering!
Location: CS Recitations, Natick
Time: 3:30 pm –or– 5:00 pm

This live, in-person competition for 4th and 5th graders uses the Scratch programming language to challenge students with interesting paper-and-pencil coding problems. Students are presented with samples of printed Scratch code and are required to answer questions about inputs and outputs. Topics covered include control structures, variables, custom blocks, clones, and more! Students have 50 minutes to complete the paper-and-pencil competition. The first place winner in each is awarded a $50 cash prize, and first and second place students receive certificates. This competition is free for all currently enrolled CSR students and alumni. There is a $25 fee for non-affiliated students. Registration is now open.

Click here to register

CS Recitations Python 3 Competition

Date and Time TBD

This live, in-person coding competition uses the Python 3 programming language to challenge students with challenging coding problems. The competition is for students in grades 8-12. The competition problems includes functions, control structures, and data structures. The first place winner is awarded a $50 cash prize, and first and second place students receive certificates. This competition is free for all currently enrolled CSR students and alumni. There is a $25 fee for non-affiliated students. Registration is now open. Approximately two weeks before the competition, registered students will be provided access to online practice materials, access to an online coding environment, and official rules.

Click here to register

American Computer Science League (ACSL)

The American Computer Science League offers computer science contests and computer programming contests for middle and high school students. We host these competitions at our school and offer classes to help students gain confidence and success. We field teams in two divisions: the Intermediate Division and the Senior Division for grades 9-12. Students interested in the Intermediate or Senior division must be enrolled in CSR-ACSL1 or CSR-ACSL2. Students in the Intermediate/Senior division are required to be proficient in Python (CSR-340 or equivalent is a prerequisite). Learn more about ACSL at the ACSL website.

Continental Mathematics League (CML)

The Continental Mathematics League offers computer science and math competitions for students in grades 3 through 8 which we host at our school. We offer classes to help students prepare for both the CML and Math Kangaroo contests. No experience is required, but students must be enrolled in our competition classes. CSR classes run September — June: CSR-COMP1 for grade 3, CSR-COMP2 for grade 4, and CSR-COMP3 for grades 5-6. Learn more about CML at the CML website.

Math Kangaroo

Math Kangaroo offers an international math competition held once per year in March which we host at our school. This contest is a lot of fun, with interesting and clever problems that students enjoy tackling. Students may participate in the Math Kangaroo competition at our school without enrolling in a CSR class. However, we offer an excellent series of classes to help young students build confidence and success with this competition. CSR classes run September — June: CSR-COMP1 for grade 3, CSR-COMP2 for grade 4, and CSR-COMP3 for grades 5-6. Learn more about Math Kangaroo at the Math Kangaroo website.

We also offer workshops specifically to help young students build confidence and success with the Math Kangaroo competition.

Our Math Kangaroo workshops are limited to 10 students and cost $60 per student (no registration fee required). Our next sessions are TBD

Award

Sign up for our Newsletter

Stay up to date with the latest news from CS Recitations.

  • This field is for validation purposes and should be left unchanged.
Continental Mathematics League, American Computer Science League, Math Kangaroo, CSR Karel JavaScript, CSR Python 3, and more!