
Each 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!
18627 Yorba Linda Blvd, Near Stater Bros
Map • (714) 340-3339 • yorbalinda@thecoderschool.com
Hey super-parent! We're happy you're looking for options to get your kids learning to code. It's SUCH an amazing skill to learn and will help your kids in more ways than you can imagine! We're super excited to be bringing Silicon Valley's #1 kids coding program to the area to help your kids get going, so read on and let's get our kids coding!
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 our form and we'll be in touch shortly to tell you more!
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!
Don't forget we run Coding Camps  too, during certain school breaks!
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.
Click on a branch to find out more about some of the focus areas we teach (subject to staff availability). Then contact us to find out more about our Student Portal and other custom tools built to show the portfolio of a student’s progress!
Each 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!
Ready to learn online? Online Workshop mimics our in-person Code Class providing online learning in an engaging small class format.
FREE HTML/CSS Snow Globe Workshop
Recommended Ages: 10+
When: Wednesday Dec 16 6:00pm-7:00pm
Have an older coder who is looking to experiment and try our different languages? We'll be creating a snow globe with HTML/CSS and some JavaScript! Come check out our workshop and learn about how all three of these languages work to create an awesome winter themed project!
FREE Scratch Virtual Holiday Cookies Workshop
Recommended Ages: 7+
When: Friday Dec 18 6:00pm-7:00pm
We'll introduce students to MIT's drag-and-drop based programming language, Scratch! We will be creating a holiday themed project where the students can create and decorate their own virtual holiday cookies, while learning the basics of coding and of Scratch.
Location: Online
Direction will be provided after sign up.
Please register below.
These are unprecedented times. We hope that you and your kids are adjusting the new school year. Distance learning has become a new norm for us all. We know that schools, parents, and educators at all levels are doing their best to make things work.
At The Coder School Yorba Linda, we are grateful that our students are thriving with our shift to Remote Code Coaching. They are practicing math, logic, and analytical thinking, while designing fun games from the safety and comfort of their own homes. We remain committed to our students' education and will adapt whether online, in-person (when permitted), or a hybrid approach. We'll be flexible depending on what works best for you.
Please email Nancy to setup a FREE virtual coding class.
This beginning class is for our new technologists. We'll be using cool drag n' drop like Scratch coding language to create fun coding projects each week.
Recommended Ages: 7-11
Location: The Coder School, 18627 Yorba Linda Blvd, Yorba Linda
When: Thursday 3:30p-4:30p
Please email Nancy for registration.
This beginning class is for our new technologists. We'll be using cool drag n' drop like Scratch coding language to create fun coding projects each week.
Recommended Ages: 7-11
Location: The Coder School, 18627 Yorba Linda Blvd, Yorba Linda
When: Saturday 10:00-11:00am or 11:00p-12:00p
Please email Nancy for registration.
Have your Girl Scout Troop earn their Computer Expert Badge with a coding workshop at The Coder School Yorba Linda!
Our Code Coaches will introduce the girls in your troop to the world of coding using Scratch, a graphical coding language developed by MIT. Additionally, our coaches will have the girls read, discuss and sign the Girl Scout Internet Safety Pledge.
The Coder School Yorba Linda's 1.5-hour coding workshop for Orange County Girl Scout Troops is customize designed based on girls ages. The workshop costs $250 for up to 12 girls. Each participant will receive a goodie bag of the Coder School swags.
As a proud sponsor of the R.E.A.C.H Foundation 5th PLYUSD Spelling Bee, congratulation to all the participants. We had a great time!! See you next year.
18627 Yorba Linda Blvd
Yorba Linda, CA 92886
Near Stater Bros
(714) 340-3339
Monday: Closed
Tuesday: 3:00 – 6:00 PM
Wednesday: 3:00 – 6:00 PM
Thursday: 3:00 – 6:00 PM
Friday: 3:00 – 6:00 PM
Saturday: 9:00 AM – 2:00 PM
Sunday: Closed
Hello! My name is Nancy Badillo, I am the GM at The Coder School Yorba Linda. I didn’t have access to the internet at an early age, but my parents would buy programs to assist with my typing skills. I later was able to afford my own games and bought The Sims and Rollercoaster Tycoon. These games fueled my interest in gaming, and in computer hardware technology, especially when it came time to upgrade my computer! When I was in middle school, I taught myself how to use CSS/HTML to edit my MySpace profile. From there, I decided that I wanted to pursue computer science. I am currently working towards my Bachelor of Science in Computer Science, Software Engineering at California State University, Fullerton. I am really excited to help share my passion for technology with anyone who wants to learn. I believe that everyone should be aware of the many different options that technology has to offer, since it is intertwined with many different lines of recreational and professional interests. Please feel free to reach out and chat with me about your child’s progression, and questions or concerns you might have about your child, technology, and the like!
Hi there. My name is Irving Chen and I am the owner of The Coder School - Yorba Linda. My first coding experience was on an Apple IIe coding a dice game in BASIC. I’ve spent over 10 years in international business, focusing on engineering and fabrication. Through this, I have seen first hand how coding has changed all aspects of business: from communications to manufacturing automation to logistics tracking. I am excited to share my real world experiences with up and coming coders and help them understand how technology will change the future business landscape. It all starts here at The Coder School - Yorba Linda!!
Thanks to our friends at WBNS in Ohio for a great summary! You can also check out the original news clip.
Wondering how we track our students’ learning progress? Watch our quick Student Portal video!
Code Class is our entry level program, only for newbie coders. In our younger Code Class (ages 7-10), our Coaches use Scratch or Snap! to teach kids using our project-based game development curriculum, in a traditional class-like environment. Our offering for older kids, Platform Code Class (ages 10-14), allows kids to follow a curriculum of self-guided platforms at their own pace (including continuing work at home, if desired), with a roaming Code Coach® to help when they get stuck.
This program is geared towards kids who aren’t sure about coding, or parents who prefer the economy option. Static curriculums and software-driven teaching can work in short bursts, but Code Coaching® is always the more effective option.
Both Code Classes typically run one hour per week at a preset time, with a coach-to-student ratio of about 6:1. Our Code Classes are designed to be an affordable, easy way to get some coding exposure – contact us for pricing.
Ready to be part of the movement to get kids coding? From computer science majors at top universities to industry veterans at companies like Netflix or Apple, we’re always on the lookout for great coders to coach our students. Are you looking for an amazing, rewarding experience? Do you have some coding chops? Then maybe you have a Code Coach® inside you. Check out our Job Description, then send us your info below!
Our Tech Talks aren’t directly related to heads down coding but instead focus on higher level topics like how the internet works, Internet Safety (required for all our students), or just understanding technology at a high level. From quantum computing to map directions, students can be exposed to these technologies, learning how they shape our lives. Tech Talks are less about the detailed coding, and more about understanding high-level concepts.
Typed languages form the “trunk” of our Coder Tree®. After building on fundamental coding concepts, students begin the journey of learning the constructs of typed languages like Python and Javascript, and later C++, Java or others. Syntax and semi-colons become important and graphical games are harder to come by, making the trunk of our tree a skill that only our more intermediate coders, proficient in typing, can tackle.
From robots to mini-computers, having a physical, tangible product is bound to engage kids at all levels. With platforms like Raspberry Pi, Makey Makey or MakeBlock’s mBot, we can teach kids how to program them and bring them to life. While we don’t typically provide the hardware, we may have some school-owned bots students can use – or students are encouraged to bring in their own!
Code Coaching PLUS is our premium program that combines our classic Code Coaching® with a Coder Fair spotlight presentation every 3-4 months. Kids come in as usual for their one (or two) hour Code Coaching® session as scheduled, but come a second time each week for a group one-hour session to work on their presentations and get together for team-oriented activities. Code Coaching PLUS is for our students aged 10 and up.
Check with your location for the group session times, and check out our explainer video for more!
Code Coaching® is our core philosophy, and what our school is all about! We believe that every student is different, and that kids should learn in the way that works best for each child. How? Our Code Coaches® – they’re the magic sauce! Unlike some coding schools, we don’t just leave the kids in front of a computer, expecting the software to teach them how to code. Nor do we force all kids to go through the same curriculum or projects, regardless of their skills and interests. Instead, our Code Coaches® customize their lessons for each child, and focus on a 2 on 1 mentee-mentor relationship with our kids so our students can get the focused attention they need.
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 Code Camps are a great way to spend a school break. Camps are typically one week long, and usually 9am-3pm (check your location for specific times). Each week has a different theme and may be aimed for a specific age group or skill set. Some locations may offer camps during other breaks such as holiday or track-out breaks. For more information, check out our Camps page or our video below!
Our Summer and Holiday Programs are a great way to spend a school break. These special programs are typically one week long, and usually 9am-3pm. Each week has a different theme and may be aimed for a specific age group or skill set. Similar in many ways to our other locations’ camps, you can find lots more about those programs on our national theCoderSchool Camps page. Or check out our national camps video below to get a sense of how our summer and holiday programs run!
In our advanced program, invited students get a chance to boost their coder portfolio by a more targeted private Code Coaching session with advanced apps, required presentations at the Coder Fair, regular opportunities to teach younger coders, and frequent posts to our technical Student Blog page. Contact us for more info about this invite-only program.
Algorithms form the basis of all coding, and in a nutshell are basically the logical processes that a computer follows to perform a task. Basic algorithms are everywhere, starting with our students’ first program that repeats a loop 10 times. More complex algorithms are like logic puzzles, and can be tough for even the most seasoned coders. While algorithms are in all projects we create, we may also use algorithm-specific tools like Coding Bat, Project Euler, and others to hone students’ logic skills. Select schools also participate in theCoderGames, a nation-wide algorithm-oriented coding contest for theCoderSchool students!
Can you believe the first iPhone was released by Steve Jobs in 2007? A few short years later, almost everyone has a smartphone. Our Mobile Branch teaches kids how to create and design apps and websites for the phone. Technologies used may include Phone Gap, App Inventor, or even XCode/Eclipse (Swift or Java) for our most advanced students. Our Mobile Branch is intended for intermediate-advanced students.
Artificial Intelligence is all the rage these days. The technology behind
autonomous cars, computer opponents, and shopping recommendations is a vast and growing field. Because AI is fundamentally based on algorithms (usually very complex ones!), we may teach AI using any language, from Python all the way to Scratch, focusing more on the algorithm than the language. Our AI branch is for our advanced students with an already strong grasp of a number of languages and basic algorithms.
While we’ve never believed that static curriculums are a good way to learn computer science, some folks just need straight tutoring help for their AP Comp Sci course. Usually reserved for high school students taking (or soon taking) AP Comp Sci, our AP Tutor branch consists of tutoring our students straight down the line with the standard AP Comp Sci curriculum, typically in Java. Our AP Tutor branch is best taught in our private 1:1 Code Coaching® program.
As many professional coders know, data is what runs the world these days. From Google to Wikipedia, from maps to shopping, it’s the data underneath that supports all this technology. Programming in data manipulation is just like it sounds – lots of numbers! Because of that, this branch tends to target more advanced kids who aren’t afraid of a lot of math, numbers, and algorithmic coding. We may teach data in any language from Python to Scratch, and for more advanced kids, we may move into SQL databases.
Ever wonder how they make those 3D platform games? Well, it ain’t easy! Our 3D Games Branch will expose kids to the basics of programming in 3D with platforms like PlayCanvas or Unity, using either Javascript or C#. We might also touch upon 3D object rendering (and potentially 3D printing) using programs like Blender. Our 3D Games Branch, while appealing and engaging for all levels, is for advanced students only.
As the name implies, in our Custom Branch, anything is game! Our philosophy is that coding covers such a wide range of topics, it’s impossible to name every one. Will students connect to an RSS feed from the NASA space station? A data website that tracks storms? A game that their friends play together? Their imagination’s the limit in our Custom Branch.
Games are for everyone! Whether we’re talking battle games, social games, or platform games, our Code Coaches® can help students create something fun and playable. Gaming+ covers a wide range of skill levels, from easy games in Scratch to harder games using platforms like PyGame or even a professional 3D gaming engine like Unity.
Everything runs on the web these days, so website development has become a crucial (and useful) skill. Our students use Javascript, HTML, and CSS to create their own webpages, which can be hosted on our servers. While our more novice students begin with straight forward web pages, our advanced Web Dev students might make dynamic websites, using databases or server-side components like PHP or node.js. Our platform of choice depends on our staff, but might range from simple tools like JSFiddle to more complex tools like repl.it.
Like any skill, coding requires a strong foundation. The roots of our Coder Tree® provide the core logic and fundamental coding skills upon which all coding is built. While much of our Foundation is taught by creating projects in Scratch or a similar language, we’ll also use Python and Javascript to continue to grow our Coder Tree® roots. Like a tree, we want our coders’ roots to always grow to support the growing skill branches (and trunk) they’re sure to learn in the future.
Our Code Camps are a great way to spend a school break. Camps are typically one week long, and usually 9am-3pm (check your location for specific times). Each week has a different theme and may be aimed for a specific age group or skill set. Some locations may offer camps during other breaks such as holiday or track-out breaks. For more information, check out our Camps page or our video below!