
NOW OFFERING A FREE TRIAL CLASS!
Sign up here ------------------>
Hello Coders and Coders-to-be! The #1 after-school coding program for ages 7-18 in Silicon Valley is now in the Los Angeles area. With Caltech and JPL just down the street, Pasadena is where the next generation of thinkers, innovators and coders are all gathering.
Whether your coder is brand new to Scratch, already programming distributed code in Python or preparing for the CS AP exam, we can help your coder get to the next level. Unlike other programs, our experienced coaches are trained to tap your student's interest in a fun and innovative way. This unique approach fosters a lifelong passion for building and technology. Our unique program will equip your student with life skills of creativity, critical thinking (logic, breaking complex problems into manageable chunks), and confidence which are valuable for school and any future career. Contact us today to learn 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!
Our coding school's flagship program, Code Coaching®, combines a super-small teaching ratio of typically 2:1 or 1:1 with individualized curriculum so kids are able to move at their own pace, doing things that interest them most. This program works for kids of all ages and skill levels. From game development to web apps, Python to Java, or even niche technologies like AI and beyond, our Code Coaches can help your kids achieve their programming 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. Our lessons are taught in-person at our schools where available, or can be online for social distancing. Fill out our form above to get a free trial today!
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. Like real trees, our students' coding journeys are unique from each other, but all require strong foundations and trunks to support their higher, advanced branches. Need a magnifying glass? Here's a zoomable view.
Custom coding means tracking progress is even more important! Our suite of proprietary tools* does just that. Our Coder Progress and Notes+ systems chart weekly progress through concept tracking and freeform notes. App Reviews track longer term progress by identifying current skills to build their individual Coder Tree®. Finally, our Student Portal is a one-stop shop to see it all and then some! Confused? It's complicated! Get an idea by clicking through a Sample Student's functional 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 our recent winners, or ask about our App Gallery to see more apps!
This summer and school break we will be holding both in-person and online camps as our community continues to face the realities of the COVID-19 pandemic. We will operate our in-person camps providing that the sanitary situation permits and in according to the City of Pasadena's health guidelines.
Our In-Person Summer camps are held at The Coder School Pasadena - from 9:30 am to 3:30 pm for full day camps - Mon-Fri and will be limited to 6 campers with 1 coach per camp. Kids bring their own lunches and water bottles and we'll take care of the rest! Kids code throughout the week and then demo their week's creations on the last day of camp. Our In-Person camps will require all students, coaches and staff to wear face coverings and our facility will be organized for campers to maintain 6 feet of physical distance between campers and coaches.
Our Online Summer Camps will use Zoom and will run from 9:30 am to 12:00 pm for the Half-Day morning session and from 1:00pm to 3:30 pm for the Half-Day afternoon session. Our Online Camps will be a mixture of working on a week-long coding project, coding challenges, Kahoot! quizzes, tech talks, small group collaboration with breakout rooms, interactive games, exercise and screen-free breaks and of course, the chance to present their project to their fellow campers on the last day of camp! Campers will be required to have the following minimum technology available at home:
(1) Windows PC, Apple/Mac or Chromebook or similar computer with internet connection;
(For Roblox camp, chromebooks will not work for Roblox Studio);
(2) Microphone/Speakers - most computers have a built-in microphone/speakers that should work;
and (3) Video/Web camera connected to or part of your computer that allows us to see your child and coach them better based on their reactions.
Sign up now!
Camp registration may be canceled up to 15 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.Camps require a minimum registration in order to run, and we have the right to refund your money or give you the option to attend another session based on capacity.Week | Format | Camp | Ages | Price |
3/22 - 3/26 9:30am-12pm | Half Day - Online | Games Are Awesome We'll be using cool drag n' drop languages like Scratch or Snap to create some awesome new and classic games! Aimed at our newbie and novice coders. Learn more Ages 7-10 | Ages 7-10 | |
6/07 - 6/11 9:30am-12pm | Half Day - Online | Games Are Awesome A We'll be using cool drag n' drop languages like Scratch or Snap to create some awesome new and classic games! Aimed at our newbie and novice coders. Content will be different from "Games Are Awesome B" Learn more Ages 7-10 | Ages 7-10 | |
6/07 - 6/11 1pm-3:30pm | Half Day - Online | WebRox Everything's about the web these days, and that's why Web Rocks! Code with all the base web technologies like HTML/CSS and Javascript, learn how the internet and file transfers work, and get your pages uploaded to our servers for public viewing! Novice or intermediate coders. Learn more Ages 10+ | Ages 10+ | |
6/07 - 6/11 9:30am-3:30pm | Full Day - In Person | Control Freak Controlling stuff can be serious fun! Get an introduction to micro-controllers and learn to code LED lights, sensors, buttons, motors and more! Each camper will receive a micro-controller kit that will work with any computer and will include a bunch of cool accessories. Intermediate coders only, please. Ages 10+ | Ages 10+ | |
6/14 - 6/25 9:30am-12pm | Half Day - Online | Games Are Awesome B We'll be using cool drag n' drop languages like Scratch or Snap to create some awesome new and classic games! Aimed at our newbie and novice coders. Content will be different from Games Are Awesome A Learn more Ages 7-10 | Ages 7-10 | |
6/14 - 6/18 1pm-3:30pm | Half Day - Online | Python Art Did you know Python doesn't just output text and numbers, it can make visual art too? In Python Art Camp, we'll deep-dive into the visual turtle library to make some gnarly, sometimes hypnotic designs and illustrations. In this camp, we will see how Python code can also be beautiful. For beginners and intermediate coders alike. Ages 10+ | Ages 10+ | |
6/14 - 6/18 9:30am-3:30pm | Full Day - In Person | Pi Jam Jam to the coolest credit card sized gadget, the Raspberry Pi4. Explore cool stuff you can do with a tiny computer, which (depending on the instructor) may include controlling physical stuff like light sensors, Python with Minecraft or other fun stuff! Each student will receive a Raspberry Pi 4 Model B that they can keep. Intermediate coders only, please. Learn more Ages 10+ | Ages 10+ | |
6/21 - 6/25 9:30am-12pm | Half Day - Online | Games Are Awesome A We'll be using cool drag n' drop languages like Scratch or Snap to create some awesome new and classic games! Aimed at our newbie and novice coders. Content will be different from "Games Are Awesome B" Learn more Ages 7-10 | Ages 7-10 | |
6/21 - 6/25 1pm-3:30pm | Half-Day - Online | 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! Learn more Ages 10+ | Ages 10+ | |
6/21 - 6/25 9:30am-3:30pm | Full Day - In Person | Roblox Remix Using the Lua coding language, learn to make real games on the popular Roblox platform. Campers will use their creativity to build their own game that they can publish and allow the world to play! Windows or MacOS computer required. Designed for intermediate coders. Ages 10+ | Ages 10+ | |
6/28 - 7/02 9:30am-12pm | Half Day - Online | Games Are Awesome B We'll be using cool drag n' drop languages like Scratch or Snap to create some awesome new and classic games! Aimed at our newbie and novice coders. Content will be different from Games Are Awesome A Learn more Ages 7-10 | Ages 7-10 | |
6/28 - 7/02 1pm-3:30pm | Half Day - Online | WebRox Everything's about the web these days, and that's why Web Rocks! Code with all the base web technologies like HTML/CSS and Javascript, learn how the internet and file transfers work, and get your pages uploaded to our servers for public viewing! Novice or intermediate coders. Learn more Half Day - AM Online | Half Day - AM Online | |
6/28 - 7/02 9:30am-3:30pm | Full Day - In Person | Rise of the Machines Artificial Intelligence (AI) is one of the hottest buzzwords today, and we're ready to help you tackle it. What is AI? Why is it taking over the world? When will the Terminator come back and take down John Connor?? We'll talk about AI use cases, dive into some fundamental algorithms and create some basic AI apps. Some coding experience preferred please. Learn more Ages 10+ | Ages 10+ | |
7/05 - 7/09 9:30am-12pm | Half Day - Online | Games Are Awesome A We'll be using cool drag n' drop languages like Scratch or Snap to create some awesome new and classic games! Aimed at our newbie and novice coders. Content will be different from "Games Are Awesome B" Learn more Ages 7-10 | Ages 7-10 | |
7/05 - 7/09 1pm-3:30pm | Half Day - Online | Python Art Did you know Python doesn't just output text and numbers, it can make visual art too? In Python Art Camp, we'll deep-dive into the visual turtle library to make some gnarly, sometimes hypnotic designs and illustrations. In this camp, we will see how Python code can also be beautiful. For beginners and intermediate coders alike. Ages 10+ | Ages 10+ | |
7/05 - 7/09 9:30am-3:30pm | Full Day - In Person | Control Freak Controlling stuff can be serious fun! Get an introduction to micro-controllers and learn to code LED lights, sensors, buttons, motors and more! Each camper will receive a micro-controller kit that will work with any computer and will include a bunch of cool accessories. Intermediate coders only, please. Ages 10+ | Ages 10+ | |
7/12 - 7/16 9:30am-12pm | Half Day - Online | Games Are Awesome B We'll be using cool drag n' drop languages like Scratch or Snap to create some awesome new and classic games! Aimed at our newbie and novice coders. Content will be different from Games Are Awesome A Learn more Ages 7-10 | Ages 7-10 | |
7/12 - 7/16 1pm-3:30pm | Half Day - Online | 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! Learn more Ages 10+ | Ages 10+ | |
7/12 - 7/16 9:30am-3:30pm | Full Day - In Person | Pi Jam Jam to the coolest credit card sized gadget, the Raspberry Pi4. Explore cool stuff you can do with a tiny computer, which (depending on the instructor) may include controlling physical stuff like light sensors, Python with Minecraft or other fun stuff! Each student will receive a Raspberry Pi 4 Model B that they can keep. Intermediate coders only, please. Learn more Ages 10+ | Ages 10+ | |
7/19 - 7/23 9:30am-12pm | Half Day - Online | Games Are Awesome A We'll be using cool drag n' drop languages like Scratch or Snap to create some awesome new and classic games! Aimed at our newbie and novice coders. Content will be different from "Games Are Awesome B" Learn more Ages 7-10 | Ages 7-10 | |
7/19 - 7/23 1pm-3:30pm | Half Day - Online | WebRox Everything's about the web these days, and that's why Web Rocks! Code with all the base web technologies like HTML/CSS and Javascript, learn how the internet and file transfers work, and get your pages uploaded to our servers for public viewing! Novice or intermediate coders. Learn more Ages 10+ | Ages 10+ | |
7/19 - 7/23 9:30am-3:30pm | Full Day - In Person | Roblox Remix Using the Lua coding language, learn to make real games on the popular Roblox platform. Campers will use their creativity to build their own game that they can publish and allow the world to play! Windows or MacOS computer required. Designed for intermediate coders. Ages 10+ | Ages 10+ | |
7/26 - 7/30 9:30am-12pm | Half Day - Online | Games Are Awesome B We'll be using cool drag n' drop languages like Scratch or Snap to create some awesome new and classic games! Aimed at our newbie and novice coders. Content will be different from Games Are Awesome A Learn more Ages 7-10 | Ages 7-10 | |
7/26 - 7/30 1pm-3:30pm | Half Day - Online | Python Art Did you know Python doesn't just output text and numbers, it can make visual art too? In Python Art Camp, we'll deep-dive into the visual turtle library to make some gnarly, sometimes hypnotic designs and illustrations. In this camp, we will see how Python code can also be beautiful. For beginners and intermediate coders alike. Ages 10+ | Ages 10+ | |
7/26 - 7/30 9:30am-3:30pm | Full Day - In Person | Control Freak Controlling stuff can be serious fun! Get an introduction to micro-controllers and learn to code LED lights, sensors, buttons, motors and more! Each camper will receive a micro-controller kit that will work with any computer and will include a bunch of cool accessories. Intermediate coders only, please. Ages 10+ | Ages 10+ | |
8/02 - 8/06 9:30am-12pm | Half Day - Online | Games Are Awesome A We'll be using cool drag n' drop languages like Scratch or Snap to create some awesome new and classic games! Aimed at our newbie and novice coders. Content will be different from "Games Are Awesome B" Learn more Ages 7-10 | Ages 7-10 | |
8/02 - 8/06 1pm-3:30pm | Half Day - Online | 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! Learn more Ages 10+ | Ages 10+ | |
8/02 - 8/06 9:30am-3:30pm | Full Day - In Person | Pi Jam Jam to the coolest credit card sized gadget, the Raspberry Pi4. Explore cool stuff you can do with a tiny computer, which (depending on the instructor) may include controlling physical stuff like light sensors, Python with Minecraft or other fun stuff! Each student will receive a Raspberry Pi 4 Model B that they can keep. Intermediate coders only, please. Learn more Ages 10+ | Ages 10+ | |
8/09 - 8/13 9:30am-12pm | Half Day - Online | Games Are Awesome B We'll be using cool drag n' drop languages like Scratch or Snap to create some awesome new and classic games! Aimed at our newbie and novice coders. Content will be different from Games Are Awesome A Learn more Ages 7-10 | Ages 7-10 | |
8/09 - 8/13 1pm-3:30pm | Half Day - Online | WebRox Everything's about the web these days, and that's why Web Rocks! Code with all the base web technologies like HTML/CSS and Javascript, learn how the internet and file transfers work, and get your pages uploaded to our servers for public viewing! Novice or intermediate coders. Learn more Ages 10+ | Ages 10+ | |
8/09 - 8/13 9:30am-3:30pm | Full Day - In Person | Roblox Remix Using the Lua coding language, learn to make real games on the popular Roblox platform. Campers will use their creativity to build their own game that they can publish and allow the world to play! Windows or MacOS computer required. Designed for intermediate coders. Ages 10+ | Ages 10+ | |
8/16 - 8/20 9:30am-12pm | Half Day - Online | Games Are Awesome A We'll be using cool drag n' drop languages like Scratch or Snap to create some awesome new and classic games! Aimed at our newbie and novice coders. Content will be different from "Games Are Awesome B" Learn more Ages 7-10 | Ages 7-10 | |
8/16 - 8/20 1pm-3:30pm | Half Day - Online | Python Art Did you know Python doesn't just output text and numbers, it can make visual art too? In Python Art Camp, we'll deep-dive into the visual turtle library to make some gnarly, sometimes hypnotic designs and illustrations. In this camp, we will see how Python code can also be beautiful. For beginners and intermediate coders alike. Ages 10+ | Ages 10+ |
Welcome to our school, welcome to your community! We hope you will think of this as your second home -- a place to learn and have fun in a caring and supportive environment! We are Nicole Chang and Denis Fasquelle, wife-husband co-owner team. We are so excited to bring theCoderSchool to the Los Angeles area! We are joined by our two teenagers and Chuck the Chihuahua. Our son Ming-Wei will be joining Stanford Class 2024 in the Fall, but until then can be found hacking away. Our daughter, Cybèle is a junior in high school, and usually can be found at the recording studio (she is a budding international singer/songwriter @cybelemusic). And Chuck the Chihuahua can usually be found looking for food scraps by your feet.
A little about us – We come from a family of educators. Nicole grew up in New Haven, CT where her father was a Professor at Yale, and Mom an educator for the talented and gifted. Denis hails from Paris, France where his mother taught music at the Conservatory of Lyon. We have lived abroad for almost 20 years in Europe and Asia where we were senior business executives and entrepreneurs (we have jointly started over 4 companies!) in the finance, retail, service, and media-entertainment industries. We currently serve at the Board level for some educational institutions and have lectured/taught at many great ones including local Californian Stanford, USC, and UCLA. Nicole studied programming at Harvard University where she graduated with ‘BA in Economics, and received her JD and MBA from Stanford University. Denis has his MBA from Cornell/ESSEC.
As parents and social activists, we believe in the importance of equipping today’s youth (and yesterday’s youth - we teach adults too!) with the tools they need not only for their personal success and careers, but to change the world and make it a better place for the generations to come. This involves developing a creative mindset and the ability to think critically and to communicate with others. We chose to develop theCoderSchool in our community because we believe in its philosophy of teaching to code through a personalized entrepreneurial coaching approach, learning in a fun and supportive environment, encouraging self-expression, and fostering a family-oriented community.
We hope you will join our community and we look forward to working with you and your children to create an amazing learning environment. If you have any questions, please contact us anytime at nchang@thecoderschool.com or dfasquelle@thecoderschool.com.
We're always looking for great Code Coaches. Find out more about how to apply today.