SUMMER CODING CLASSES

Choose online or in-person

We will be offering private and semi-private online options in addition to the popular in-person classes listed below. Online sessions offer the same great teachers and the same great curriculum.

Please contact us to arrange online summer instruction. Click on the registration link to register for in-person classes.

Don’t see a class that works for your child? We also offer private and semi-private sessions online or in-person in JavaScript, Web Programming, Python, and AP Java, and all K-12 mathematics.

For schedule details, click on the desired course below. Registration is now open — please click here to register.

Please view our year-round offerings to see classes teaching Scratch, JavaScript, Python, Java, and more.

 

Summer 2021 Classes

Introduction to Python for Grades 4 and 5

Using Python’s Tracy the Turtle and our kid-friendly cloud-based coding platform, beginner students learn Python fundamentals including loops and functions. Students also learn about direction, angles, the coordinate plane, and basic geometry. Following this course, students will be recommended into our full-year classes at either the CSR-100 or the CSR-200 level. There are no downloads required for this class, and students are able to optionally access their work outside of class time from any laptop, Apple, or Chromebook with an internet connection. This is an in-person class.
July 19th – July 30th MWF 3:00 pm – 4:30 pm -or- 5:15 pm – 6:45 pm, 6 sessions, $315 tuition plus $35 registration fee

Advanced Scratch (Grades 6+ as of Fall 2021)

This course is for serious Scratchers ready to learn more advanced computer science principles. We will learn about strings and lists and create popular games that require “memory”. Students are expected to have taken CSR-100 or be able to demonstrate equivalent experience. Please see our CSR-100 class beginning in September for beginner or novice Scratchers. This is an in-person class.
July 7th – July 16th MWF, 5:15 pm – 6:45 pm, 5 sessions, $275 tuition plus $35 registration fee

Short Course in JavaScript (Grades 7-8 as of Fall 2021)

This beginner course introduces students to the JavaScript programming language with an emphasis on control structures, functions, top-down design and algorithmic problem solving. Students who complete this course are eligible to enroll in CSR-300R (for returning students) in the Fall.
July 7th – July 16th T, TH, 2:45 pm – 4:45 pm, 8 sessions, $560 tuition plus $35 registration fee

Web Programming Level I with HTML/CSS (Grades 8+ as of Fall 2021)

Introduction to Web Programming Level I will introduce students to the basics of building a website. Topics covered include: structure of an HTML page, formatting, tables, lists, styling, introductory CSS. Students will create and publish a website. No experience necessary.
July 6th – July 16th M-F, 5:15 pm – 7:15 pm, 9 sessions, $630 tuition plus $35 registration fee

Web Programming Level II with Bootstrap (Grades 8+ as of Fall 2021)

Web Programming Level II builds on our Level I course and introduces students to Bootstrap. Topics covered include: the Bootstrap Grid System, navigation bars, and drop down menus. Prerequisites: Web Programming Level I or equivalent experience.
July 19th – July 30th, M-F, 5:15 pm – 7:15 pm, 10 sessions, $700 tuition plus $35 registration fee

Back on Track Math (TM) Rising 6th Grade (open enrollment)

Don’t let remote learning and COVID disruptions cause your child to fall behind in mathematics. This 16-hour curriculum reviews all key foundational topics that are taught in 5th grade math, ensuring there are no gaps in learning and giving your child an enriched foundation for 6th grade in September. This course includes paper homework and graded quizzes. This is an in-person class.
July 6th – July 29th T, TH 3:00 pm – 5:00 pm, 8 sessions, $560 tuition plus $35 registration fee

Rapid Advance Math (TM) Rising 6th Grade (placement test required)

For students seeking mathematical challenge, this 14-hour curriculum previews key topics that are taught in 6th grade math, provides challenging enrichment problems, and emphasizes a deep understanding of the why and how of mathematics. This course is for students who excel in mathematics and who are looking for advancement. Students must pass a placement exam in order to enroll (email us to schedule). This is an in-person class.
July 7th – July 28th M, W 3:00 pm – 5:00 pm, 7 sessions, $490 tuition plus $35 registration fee

Back on Track Math (TM) Rising 7th Grade (open enrollment)

Don’t let remote learning and COVID disruptions cause your child to fall behind in mathematics. This 16-hour curriculum reviews all key foundational topics that are taught in 6th grade math, ensuring there are no gaps in learning and giving your child an enriched foundation for 7th grade in September. This course includes paper homework and graded quizzes. This is an in-person class.
July 6th – July 29th T, TH 12:30 pm – 2:30 pm -or- 5:15 pm – 7:15 pm, 8 sessions, $560 tuition plus $35 registration fee

Rapid Advance Math (TM) Rising 7th Grade (placement test required)

For students seeking mathematical challenge, this 14-hour class previews key topics that are taught in 7th grade math, provides challenging enrichment problems, and emphasizes a deep understanding of the why and how of mathematics. This course is for students who excel in mathematics and who are looking for advancement. Students must pass a placement exam in order to enroll (email us to schedule). This is an in-person class.
July 7th – July 28th M, W 11:00 am – 1:00 pm, 7 sessions, $490 tuition plus $35 registration fee

Computation, critical reasoning, and creativity are key assets for any endeavor, and computer science develops these skills.

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.