Computer Science
at Tuxedo Park School

Algorithms, problem solving, and critical thinking — grades 6 through 9.

Students coding in the lab

What We Do

Three programs, one mission: teach middle schoolers how to think like computer scientists — decompose a hard problem, design an algorithm, and reason about whether it is actually any good.

Project Gallery

Earlier student work from the program’s project-based years, built in Python and Pygame.

Pong

Pong

6th Grade · Project 1
TPS Birds

TPS Birds

6th Grade · Project 2
Ghostman

Ghostman

7th–8th Grade · Project 1
TPS Invaders

TPS Invaders

7th–8th Grade · Project 2
Binary Blasters

Binary Blasters

After School

From the Lab

Students coding
Students coding
Students coding
Students coding
Students coding
Students coding
Students coding
Students coding
Students coding

About the Program

Computer lab

The Bear Code is a computer science program at Tuxedo Park School for students in grades 6–9. The focus is algorithms: how to break a hard problem into steps, choose a sensible approach, and reason about whether it actually works. Students work through data types and control flow into searching, sorting, recursion, and the beginnings of complexity — on paper as well as on screen.

AI can now write syntax faster and more accurately than any of us, which is exactly why teaching syntax is no longer the point. What AI cannot do for a student is understand a problem well enough to judge which solution is the right one. That judgment — decomposition, logical reasoning, and critical thinking — is what we teach.

This site is parent-managed. It is not an official Tuxedo Park School website.

Tuxedo Park School

Mountain Farm Rd
Tuxedo Park, NY 10987

Monday–Friday: 8am–3pm