From building their own web applications and video games to robots and more, kids take control of their learning—their only limit being their own interest and imagination.
The Coder Tree is our flexible, self-guided progression for all beginner coders. Your child will learn foundational concepts as they follow their own learning journey from the Roots to the Trunk and Branches, where they'll explore advanced technologies.
Attending a coding class is an amazing way for kids to build their tech skills while establishing useful real-world and foundational understandings of technology.
Our after-school courses are designed to pique your kids’ interest in subjects such as video game development, learning to program their own robot, or learning the basics of beginner coding languages.
We offer several course options for kids, whether they’re an elementary school student who’s new to programming or a high-schooler with a bit of experience. Kids as young as seven years old start by learning critical thinking concepts such as problem-solving, logic, and sequential coding while using interactive computer programming platforms such as Scratch from MIT and Snap! from UC Berkeley.
After getting the hang of fundamentals and basic language concepts, advanced students will work on more advanced computer science concepts and coding skills and begin to dabble in artificial intelligence, data, and networking with 3rd party APIs, and 3D game engines.
Our Code Coaching program pairs students with coding experts from a range of different backgrounds, from real-world coders in the software industry to computer science majors at the university level.
Parents can check in on their child's progress with our Notes+ system that tracks languages, concepts, homework, and other session information as kids learn to build and collaborate on their own custom apps throughout the after-school classes.
After years of coaching, we’ve found that a 2:1 ratio is best for our students, but we also offer private coding tutors called Code Coaches. Our after-school coaching programs are offered on a weekly basis, with sessions typically lasting one hour and online practice sessions between coaching. Topics range from logical thinking concepts such as sequential coding to algorithms and data manipulation for more advanced students.
theCoderSchool also has a range of coding camps to choose from on exciting topics such as game design, robotics, and website building. Spring, summer, and winter break camps are also available throughout the year.
What is theCoderSchool? We are an after-school drop-off (and virtual) program for kids
learning to code - a coding school! There's after-school kung fu. There's after-school music
lessons, sports, art, tutoring, Chinese, you name it, it's out there. But coding for kids?
We're among the first of many, and the largest in Silicon Valley with more locations on the
way around the country. The future will be ever more dependent on technology so let's get
our young generation ready. Learn to Code, Change the World®.