Learn the basics, then build the thing
Every student who works with us is matched with a mentor. Where you start depends on what you have done before: students new to computer science begin with course-based tutoring, and students ready to make something go straight to project mentorship.

At one of our venues
Sessions run at Tesseract-partnered venues throughout the city, at libraries, and at afterschool programs. Available to all students grades 5–8. Laptops may not be provided.
See where we run programs →
Anywhere else
Not near a venue, or a schedule that will not cooperate? We mentor and tutor over video too. Send us a request and tell us the subject and the times that work; we'll match you with a mentor as soon as we can.
Request remote tutoring →New to computer science? Start with a course.
If a student has never written code, project work comes later. We can teach the fundamentals first through small classes and 1:1 sessions in the same fields we mentor in, from block-based Scratch programming to more advanced data structures and web development.
A few of the courses we run
Build something real, with a mentor beside you
What our courses lead to. Students meet their mentor weekly and work one project from a sketch to something that actually runs. Two ways to get started:
Bring your own idea
A half-finished game, a problem at your school, a thing you saw and want to make. Tell us what it is and we pair you with a mentor who has built something close to it.
Pitch your idea →Build one of ours
Curated projects our mentors have run before, each ranked by difficulty on a tempo scale from Adagio to Presto, and all sized for grades 5–8. Pick one that fits where you are today.
Open the project database →