Coding and Math Competitions

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

CS Recitations Annual JavaScript Competition using KAREL

March 4, 2022: 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 Python 3 Competition

March 11th, 2022: Now Registering!
Location: CS Recitations, Natick
Time: 3:30 pm –or– 5:00 pm

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 will run:

Grades 1-2: Saturday, February 26th 2022, 10:00 am – 12:00 noon

Grades 3-4: Saturday, February 26th 2022, 12:30 pm – 2:30 pm

Grades 5-6: Saturday, February 26th 2022, 3:00 pm – 5:00 pm

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.