United States
Australia
Like KUMON, but for code

Real Python coding, in-person in Redwood Shores

Self-paced, individualized learning

Like KUMON, but for computer science

Founder featured in

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. Your child works through real Python exercises at their own pace, with an instructor right there to help.

From our Bay Area Parents

This is really complicated!  This is real programming!

Parent of an 8-year-old and 12-year-old
Foster City, CA

When we ask him which class he likes the most. He says Python. Everyday, he does at least 2 classes per day of activities - swimming, chess, judo, piano. But this is his favorite.

Parent of an 8-year-old
Redwood Shores, CA

I was impressed by the length and the depth of knowledge that was delivered and how patient the instructor was.

Parent of a 9-year-old
Belmont, CA

They're learning! There's 4 girls and one boy and the boy is so enthusiastic he actually runs around celebrating when he gets one right! He was shimmying around

Kilohana Primary School
Hawaii, USA

All eleven students (ages 8-12) gave you a 10/10. One student gave you one million out of 10!

Moulden Park Primary School
Northern Territory, Australia

My kids loved it! Even the ones I thought would feel overwhelmed figured it out.

Makawao Elementary School
Hawaii, USA

That was so much fun mister! Can we get our log ins so we can do more?

Student, Beachlands Primary School
Western Australia, Australia

Two girls came up to me and said, “Coding is awesome!!!!!!!”

Bluff Point Primary School
Western Australia, Australia

My experienced coders loved helping their classmates, and two students who had never coded before were among the first to complete all the exercises, so very effective teaching/program!

Kihei Elementary School
Hawaii, USA

All the instructors, students and teachers were extremely kind and very easy to work with. They tried their best to be helpful and supportive and overall created an amazing, educational and fun program.

Jasmine
Age 14

The younger students have been talking about how much they loved it since last week.

Summerdale Primary School
Tasmania, Australia

A well developed and thought out website! Will use it again for my primary school students.

Nhulunbuy Primary School
Northern Territory, Australia

This is really complicated!  This is real programming!

Parent of an 8-year-old and 12-year-old
Foster City, CA

When we ask him which class he likes the most. He says Python. Everyday, he does at least 2 classes per day of activities - swimming, chess, judo, piano. But this is his favorite.

Parent of an 8-year-old
Redwood Shores, CA

They're learning! There's 4 girls and one boy and the boy is so enthusiastic he actually runs around celebrating when he gets one right! He was shimmying around

Kilohana Primary School
Hawaii, USA

All eleven students (ages 8-12) gave you a 10/10. One student gave you one million out of 10!

Moulden Park Primary School
Northern Territory, Australia

My kids loved it! Even the ones I thought would feel overwhelmed figured it out.

Makawao Elementary School
Hawaii, USA

That was so much fun mister! Can we get our log ins so we can do more?

Student, Beachlands Primary School
Western Australia, Australia

Two girls came up to me and said, “Coding is awesome!!!!!!!”

Bluff Point Primary School
Western Australia, Australia

My experienced coders loved helping their classmates, and two students who had never coded before were among the first to complete all the exercises, so very effective teaching/program!

Kihei Elementary School
Hawaii, USA

All the instructors, students and teachers were extremely kind and very easy to work with. They tried their best to be helpful and supportive and overall created an amazing, educational and fun program.

Jasmine
Age 14

The younger students have been talking about how much they loved it since last week.

Summerdale Primary School
Tasmania, Australia

A well developed and thought out website! Will use it again for my primary school students.

Nhulunbuy Primary School
Northern Territory, Australia

They're learning! There's 4 girls and one boy and the boy is so enthusiastic he actually runs around celebrating when he gets one right! He was shimmying around

Kilohana Primary School
Hawaii, USA

All eleven students (ages 8-12) gave you a 10/10. One student gave you one million out of 10!

Moulden Park Primary School
Northern Territory, Australia

My kids loved it! Even the ones I thought would feel overwhelmed figured it out.

Makawao Elementary School
Hawaii, USA

That was so much fun mister! Can we get our log ins so we can do more?

Student, Beachlands Primary School
Western Australia, Australia

Two girls came up to me and said, “Coding is awesome!!!!!!!”

Bluff Point Primary School
Western Australia, Australia

My experienced coders loved helping their classmates, and two students who had never coded before were among the first to complete all the exercises, so very effective teaching/program!

Kihei Elementary School
Hawaii, USA

All the instructors, students and teachers were extremely kind and very easy to work with. They tried their best to be helpful and supportive and overall created an amazing, educational and fun program.

Jasmine
Age 14

The younger students have been talking about how much they loved it since last week.

Summerdale Primary School
Tasmania, Australia

A well developed and thought out website! Will use it again for my primary school students.

Nhulunbuy Primary School
Northern Territory, Australia
15,362
coding exercises
8,936
students taught
448
teachers worked with
275
university contributors
"I wish I had this when I was ten"
Founder, Marita Cheng

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.

Marita Cheng
Forbes 30 Under 30 · Forbes Top 50 Women in Tech · Member of the Order of Australia · 2012 Young Australian of the Year

How it works
1. Your first class is free

Your child sits down, logs in and starts writing real Python, with an instructor right there to help. No lecture, no setup.

2. One 45-minute class a week

In person at Redwood Shores Library, or live online. After each class you get an update on what they mastered and what's next.

3. Practice at home as much as they like

Every exercise 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.

All they need is a laptop:

Mac, Windows, or Chromebook.

See Why our approach works.

The Curriculum

From their first line of code to university-level computer science

Your child starts with Python: three levels, each taking around 3-4 months. 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.

With Artificial Intelligence - do we still need to know how to code?

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"

Calendar

In Python 1, students learn:  Data Types, Variables, If Statements, While Loops, Debugging, For Loops, Strings. (Takes around 3-4 months).

In Python 2, students learn:  Functions, Lists, Tuples, Sets, Dictionaries. (Takes around 3-4 months).

In Python 3, students learn:  Files, Classes, Modules, Exceptions, Recursive Functions, List/ Set/ Dictionary Comprehension, Advanced Debugging. (Takes around 3-4 months).

These are our usual class times - but we usually have space for 2-3 more students per class.

Virtual Python 2 and Virtual Python 3 classes take place at the same time as Virtual Python 1 classes.

Book your first class - Click on a time on the calendar below

"Two students who had never coded before were among the first to complete all the exercises." - Kihei Elementary School, Hawaii USA

pricing

First class is FREE.

$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.

Book a free first class

Locations

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

FAQ

Frequently Asked Questions

contact us
Book Your Free First Class, call or text us 650.733.6652, email us at info @ aubot.com or write us a message below and we'll get back to you as soon as possible.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
NEWSLETTER

Get promotions & updates!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.