









Aubot Academy is a self-paced coding program for kids - like KUMON, but for computer science. The curriculum was built over 5.5 years with 275 university computer science students and educators. The same self-paced methodology has been used by nearly 9,000 students in schools across California, Hawaii, Alaska, Guam, the Northern Mariana Islands, Australia, and Fiji.
Most coding programs stop at the basics. Ours doesn't - your child moves from Python into Java (AP Computer Science A) and university-level algorithms and data structures, so they never outgrow it.
Now in-person in the Bay Area, at Redwood Shores Library, or live online. Your child works through real Python exercises at their own pace, with an instructor right there to help.
I'm Marita Cheng, founder of Robogals (200,000+ students taught since 2008), the robotics company Aubot, and co-founder of the AI company Aipoly.
After 12 years teaching kids technology, I kept seeing kids fall in love with coding, then have nowhere to go next. So in 2020, I started building the program I wished existed: real code from day one, and room to keep going for years.
Now I'm bringing it to the Bay Area - in person, right in your neighborhood. I'm so excited to offer every kid access to a real computer science education, at their own pace.
Your child sits down, logs in and starts writing real Python, with an instructor right there to help. No lecture, no setup.
In person at Redwood Shores Library, or live online. After each class you get an update on what they mastered and what's next.
Our platform is available 24/7, so your child can keep going between classes. Kids who practice at home move faster. Finish all your assigned exercises? Just ask your instructor for more.
Mac, Windows, or Chromebook.
“By completing the full Python curriculum, I became confident with Python and was able to apply for an internship which required Python skills and I was accepted.”
From their first line of code to university-level computer science
Your child starts with Python, the language AI researchers use to build AI. Next comes Java, the language of AP Computer Science A, then the algorithms and data structures taught in university computer science courses. Every level builds on the one before, so there's always a next step.
See the full Curriculum here.

It's the question every parent is asking - so here's our answer: AI doesn't replace people who understand code. It multiplies them.
Someone still has to decide what to build, check whether the AI got it right, and fix it when it doesn't. Calculators didn't end math, and Kumon still teaches 4 million children arithmetic. Children who understand how computers think will be the ones directing AI.
A review of 105 studies, published in the Journal of Educational Psychology, found that learning to program measurably improved other thinking skills, with the clearest gains in creative thinking, mathematical skills and metacognition (thinking about your own thinking).
On average, the gain was enough to move a student from the middle of a group into the top third (Scherer, Siddiq & Sánchez Viveros, 2019). An earlier review of 65 studies found the same pattern (Liao & Bright, 1991).
Read more of our thoughts on "Why coding matters more in the age of AI"
Python 1: data types, variables, if statements, while loops, debugging. New students start here.
Python 2: for loops, strings, functions.
Python 3: lists, tuples, sets.
Python 4: dictionaries, files, classes, advanced for loops.
Python 5: modules, exceptions, recursion, comprehensions, advanced debugging.
Each level takes around 3-4 months.
Small classes: most slots have room for 2-3 more students
First class is FREE. See all our available class times here in our Calendar.
$150 every 28 days
That's about $37.50 per class.
- One 45-minute class each week, in person at Redwood Shores Library or live online
- The same instructor every week, in a small group
- Unlimited practice at home between classes
- A progress update after every class
- Self-paced, like Kumon: your child masters each concept before moving on
No contracts. Cancel anytime.
In Person at Redwood Shores Library, 399 Marine Pkwy, Redwood City, CA
Virtual classes also available
We also run programs in schools. See Schools.
Book a free first class