A student solves a coding challenge from Compute It.
3-8 Computer Science
Rather than focusing on a particular programming language or type of robot, our Computer Science program emphasizes the importance of thinking, both logically and critically.
With scheduled classes in Grades 3-8, we introduce coding and robotics, as well as other Computer Science concepts. We start with block-based programming languages as an effective way to teach basic programming concepts such as sequence, loops, conditionals, variables, and functions, then gradually switch to a text-based format where students can begin to learn the importance of syntax. We also use a variety of physical computing devices to provide hands-on experiences in coding.
Computer Science Scope & Sequence
Grade 3
Grade 4
Grade 5
Grade 6
Grade 7
Grade 8
Student Projects






These trustees—my peers, colleagues, and friends—joined the board in 2019. By the end of their first year, they were navigating the early onset of the COVID-19 pandemic and faced a pivotal decision: whether to move forward with our bold and transformative campus construction project amid profound global uncertainty.




