
Premier Online & In Person Classes!
SIGN UP FOR A FREE INTRO CLASS!
Sign up here --->
Whether your coder is brand new to Scratch or already building distributed Python programs, we can help him or her get to the next level. Unlike other programs, our talented coaches are trained to tailor the lessons to your kid’s interests with an individualized curriculum. This unique approach fosters a lifelong passion for building and technology. Our program will equip your child with critical skills (logic, breaking complex problems into manageable chunks, working with others towards an end goal) and confidence valuable in any future career.
Small student to coach ratio (2:1), customized project-base coding lessons engage students. We work with each coder in their area of interest and work at their own pace. Learn Scratch, Python, C++, Unity, Java, HTML, Javascript, CSS, Minecraft, Raspberry Pi, AI, App dev and other technologies.
At theCoderSchool, we want to do more than just teach coding. We want aspiring coders to use their new found passion as a stepping stone to thinking outside the box, as a way to channel their ideas in a creative way and most importantly, to have fun. Interested? Fill out the form and we'll be in touch shortly to tell you more!
Code Coaching® works for kids of all ages and skill levels, from novice to advanced. From game development to web apps, Python to Java, or even niche technologies like AI and beyond, our Coaches can help your kids achieve their goals.
Sessions run one or two hours a week (your choice), at the same time every week on a schedule that works for both you and our assigned Coach. Check out our video for more info!
We believe that every student learns in his or her own way, not only in what they want to work on, but how fast and how much. Our Coder Tree® is a visualization of our students' learning options as they grow and a sampling of some of the topics we teach. Find more details about what kids are learning by checking out our Coder Tree®.
Our suite of proprietary tools* chart weekly progress by tracking concepts and apps, and longer term progress by identifying skills to build their individual Coder Tree®. Get an idea of our progress tools by clicking through a Sample Student's Student Portal to see for yourself.
* Used by participating locations, check your location for availabilityEach year, theCoderSchool partners with the Congressional App Challenge, a nationwide coding contest run by districts of the U.S. Congress. Take a look at some recent winners, or ask about our App Gallery to see more apps!
Let's get ready for summer camps! Our camps are held at theCoderSchool Milpitas and are run weekly from 9am-12pm Mon-Fri. Kids bring their own snacks and water bottles and we'll take care of the rest! Kids code throughout the week then demo their week's creations on the last day of camp.
Camp registration may be cancelled up to 30 days prior to the first day of the start of camp for a full refund. Cancellations made up to 14 days prior are eligible for a 50% refund. Use code SAVECAMP75 during sign up for $75 discount.
Week | Format | Camp | Ages | Price |
6/05-6/09 9.00am to 12.00pm | Half-Day | Games Are Awesome This beginner coding class teaches the fundamentals of computer programming through building cool games and animations using the drag-n-drop language Scratch. Classes will be in-person. Ages 7-10 | Ages 7-10 | |
6/12-6/16 9.00am to 12.00pm | Half-Day | Python Startup We don't have a pet snake for our schools, so we'll settle for introducing you to Python, one of the most popular coding languages today. Start slowly or code fast, this camp is for our intermediate coders - no Python experience necessary! Ages 10+ | Ages 10+ | |
6/19-6/23 9.00am to 12.00pm | Half-Day | 2D Game Development JavaScript Want to make classic 2D games? Learn how to create your own games with fun 2D visual projects. Through a focus on the thought process behind the different game concepts, students will gain a better understanding of how to code their own mechanics and gameplay. Ages 9+ | Ages 9+ | |
6/26-6/30 9.00am to 12.00pm | Half Day | Games Are Awesome This beginner coding class teaches the fundamentals of computer programming through building cool games and animations using the drag-n-drop language Scratch. Classes will be in-person. Ages 7-10 | Ages 7-10 | |
7/10-7/14 9.00am to 12.00pm | Half-Day | Python Startup We don't have a pet snake for our schools, so we'll settle for introducing you to Python, one of the most popular coding languages today. Start slowly or code fast, this camp is for our intermediate coders - no Python experience necessary! Ages 10+ | Ages 10+ | |
7/17-7/21 9.00am to 12.00pm | Half Day | 2D Game Development JavaScript Want to make classic 2D games? Learn how to create your own games with fun 2D visual projects. Through a focus on the thought process behind the different game concepts, students will gain a better understanding of how to code their own mechanics and gameplay. Ages 9+ | Ages 9+ | |
7/24-7/28 9.00am to 12.00pm | Half-Day | Java Bootcamp Ready to take on some more advanced concepts? Our Java camp is a little different than our other camps in that it's focused on helping our students get a head start on AP Java concepts, as well as explaining more of Java as a whole. This camp is aimed at students who are about to start AP CS A, or just want to get a head start with come curriculum-based Java learning! Recommended for high school students. Middle schoolers should ask before enrolling. Ages 14+ | Ages 14+ |
My name is Paul and I'm the General Manager and Owner at theCoderSchool in Milpitas. I graduated with a BSc in Computer Science from California State University, Chico and spent the next 30 years working as a Software Engineer/Technical Lead at high tech companies such as Bell Northern Research, Nortel and Cisco Systems right here in the Silicon Valley. It has always been a dream of mine to spend part of my working career giving back to my community. Therefore, I am grateful to have the opportunity to be part of theCoderSchool which allows me to introduce technology in a fun way to our next generation of innovators and technology leaders.
Kids love using technology, coding gives them an opportunity to focus on something they enjoy in a new way. They will no longer simply play the game on their computer or phone, they will break down information into manageable parts and discover how it works and even how to make it better. Most importantly, coding is a doorway to developing a range of cross-curricular skills. It can be a collaborative process, giving kids the opportunity to work together, solve problems and evaluate each other's work. It will develop problem solving, patience, resilience, logical thinking, creativity and communication skills. Hence, it can be a great asset in all manner of subjects and prepare them for the future, no matter what career they eventually want to pursue. If you want to learn more about what we do, feel free to reach out to me anytime at paul@thecoderschool.com
We're always looking for great Code Coaches. Shoot us an email with resumé to see if we're a fit!
As you and your family consider coding programs, it helps to keep in mind:
Whether the student wants to explore Minecraft modding in Minecraft camp, is interested in HTML, or wants to learn block-based coding like CSS, our interactive classes provide a great coding experience.
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®.
Got a question? Email us
at milpitas@thecoderschool.com!
copyright 2014-2022, the Coder School San Francisco, LLC. All Rights, Alright?
Don't forget our privacy policy.
Find out who we are or like us on facebook.