Web Programming Level I is a first course in web programming and design for students in grades 8 through 12. Topics covered include structure of an HTML page, formatting tables, lists, styling, and introductory CSS. Students build and publish a website. This is a semester course of 10 sessions. Students who complete Web Programming Level 1 are eligible to enroll in Web Programming Level II.
read moreCompetition Classes
CSR-COMP2: Competition Math and Computer Science Preparation | Grade 4
This class prepares students for success in popular math and computer science competitions. Students practice “unplugged” paper-and-pencil problems in a fun and supportive environment – helping the students build confidence and experience. The curriculum focuses on preparing for the Math Kangaroo and the Continental Mathematics League Math and Computer Science competitions, all three of which are hosted by our school.
There are no pre-requisites for this class, though students should be at or above the 4th grade level in mathematics. Students are not required to be enrolled in one of our computer science classes, although students who also enroll in CSR-100 receive a 10% discount on tuition for this class.
read moreCSR-COMP3: Competition Math and Computer Science Preparation | Grades 5-6
This class prepares students for success in popular math and computer science competitions. Students practice “unplugged” paper-and-pencil problems in a fun and supportive environment – helping the students build confidence and experience. The curriculum focuses on preparing for the Math Kangaroo and the Continental Mathematics League Math and Computer Science competitions, all three of which are hosted by our school.
There are no pre-requisites for this class, though students should be at or above the 5th grade level in mathematics. Students are not required to be enrolled in one of our computer science classes, although students who also enroll in CSR-100 or CSR-200 receive a 10% discount on tuition for this class.
read moreCSR-ACSL1: Competition Python Intermediate Division | Grades 9-12
Students who have completed CSR-340 are eligible to enroll in this class. This class is a coding-based computer science competition class focusing on algorithmic problem solving. As part of this class, students participate in the American Computer Science League computer science competition. Students are required to be proficient in the Python coding language prior to enrolling.
There are no pre-requisites for this class, though students should be at or above the 5th grade level in mathematics. Students are not required to be enrolled in one of our computer science classes, although students who also enroll in CSR-100 or CSR-200 receive a 10% discount on tuition for this class.
read moreCSR-ACSL2: Competition Python Senior Division / Grades 9-12
This class is for our elite competition students who participated in CSR-ACSL1 the prior year. This class is a coding-based computer science competition class focusing on algorithmic problem solving. As part of this class, students participate in the American Computer Science League computer science competition. Students in CSR-ACSL2 may also be considered for teaching assistant roles at our school.
read more