United States
Australia
Like Kumon, but for code

Real Python for kids 8-18, in person at Redwood Shores Library

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, or live online. 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

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

This is really complicated!  This is real programming!

Parent of an 8-year-old and 12-year-old
Foster City, 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
"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
15,362
coding exercises
8,936
students taught
448
teachers worked with
275
university contributors
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

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.

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

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

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

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

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.

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

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.