Computer science for kids

Learn the fundamentals of computer science

participate from anywhere

Virtual lessons

27,500
coding exercises
8936
students taught
448
teachers worked with
78
schools

We teach kids ages 5-17 the fundamentals of computer science virtually, and gives them the opportunity to learn up to a 2nd year university-level of computer science education, guided by instructors weekly.

curriculum overview

Fun and engaging real-world exercises

Blockly maze and artist: ages 5-10

12,000 Blockly Maze exercises
6,000 Blockly Artist exercises

Concepts taught:
Level 2A, Preschool, Sequencing, Loops (no text)

Level A, Grade 1, Sequencing, Loops (with text), Nested Loops

Level B, Grade 2, If Statements, If/Else Statements

Level C, Grade 3, While Loops, Until Loops

Level D, Grade 4, Switch Statements, Functions

Level E, Grade 5, Variables, For Loops

python:  ages 12-14

5,500 Python exercises

Concepts taught
Level G, Grade 7, Variables, If/Else, While, Debugging 1, For Loops, Strings, Functions

Level H, Grade 8, Lists, Sets, Tuples, Dictionaries, Files, Classes

Level I, Grade 9, Modules, Exception, Recursive Functions, List/ Set/ Dictionary Comprehension, Debugging 2

java:  ages 15-17

5,500 Java exercises

Concepts taught
Level J, Grade 10, Variables, Main Class, 1D Arrays, ArrayList

Level K, Grade 11, 2D Arrays, Methods 1, Classes, Objects, Scope

Level L, Grade 12, Methods 2, Classes, Objects, Array of Objects, Scope, Object Oriented Design, Subclasses/ Inheritance, Interfaces, Exception Handling

ADVANCED python:  ages 15-17

4,500 Python exercises

Concepts taught
Level N, University-level, General linked lists, Stacks, Queue, Deque, Time Complexity

Level O, University-level, Basic Sorting, Basic Searching, Trees, Multi-way trees, Graphs

Level P, University-level, Advanced Sorting, Advanced Searching, Dynamic Programmings, Bits and Bitwise, Coding interview problems

Blockly Curriculum

New

Blockly Curriculum

example exercises

Python Curriculum

example exercises

Java Curriculum

Student testimonials

The program was fun, and informative, with a good interactive format, and an understanding and helpful organiser. It was eye-opening and a fantastic, inspiring experience that I would heavily recommend to coders of any level.

Alyssa

Year 9 student

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

Moulden Park Primary School

NT Australia

Some student comments:
"That was so much fun mister! Can we get our log ins so we can do more?"

"I want to build my own robot when I'm older."

"I didn't get it at first, but then it was easy!"

Beachlands Primary School

WA Australia

A very interesting and valuable experience.  I learned a lot and it gave me a good grounding in the basics. It really made me think, and I liked how it enabled me to interact with my mentors about the practical work through the online meeting area.

Zanab

Year 10 student

The program was an exciting and interesting opportunity and I’m really grateful that I was able to be part of it. I learnt a lot of new things and had a lot of fun with the activities that we did. It was an amazing experience and I’d definitely like to do more in the future. 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

Year 9 student

The visual cues which ran after I completed creating my code helped me understand how my code worked intuitively. As well as this, it helped me to understand, if I did get it wrong, how I could improve it to run. I also really liked that we could directly message our teachers if we were stuck and needed assistance.

Chloe

Year 9 student

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

It was a great experience! Was worth doing, and everyone was very nice and welcoming. Run very well.

Peta

Year 9 student

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

Bluff Point Primary Schoool

WA Australia

Teacher testimonials

The younger students have been talking about how much they loved it since last week. One student told his teacher when she returned from a few days illness that it was his best day ever.

Summerdale Primary School

TAS Australia

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

Nhulunbuy Primary School

NT 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

Aubot catered to a diverse range of abilities. It allowed students to access coding at the very beginning level and build their skills and understanding as they progressed through the exercises. Students were able to work independently at their own pace. It was also easily accessible for old teachers like me with limited IT skills. I’d definitely recommend this program.

Humpty Doo Primary School

NT Australia

Aubot is fantastic, my school is rural and the online zoom call gave my students a great way to interact with professionals whilst the website provides them with a great way to engage with coding in an easy to understand manner. Many of my students had never done much coding before but even after just an hour lesson, most of them had picked up those skills. It's such a great and easy to use interface and I'd highly recommend Aubot to any school to give their students an opportunity to further their coding skills.

Taabinga State School

QLD Australia

Aubot provides an excellent platform for instruction in coding. The lessons are colorful, fun and easily accessed. My students loved meeting a teacher from Australia. Older and more experienced students became willing helpers to those with less coding experience. My class went away begging for more. All of my students had some coding background but few had been exposed to conditions and/or looping. I recommend the program highly. Be sure to sign your class up today.

Hawaii Academy of Arts & Science

Hawaii USA

Engaging with the Aubot program was a simple and effective way to introduce 7-9 year olds to the world of coding. The students loved the fact they were being taught by someone on the other side of the world. I would recommend to any class looking to engage with learning about coding.

East Ulverstone Primary School

TAS Australia

This is an excellent introduction to coding for inexperienced students, but also has enough challenges to keep veteran coders engaged. As a teacher I really appreciate a resource that is so easy to implement and use with so little preparation. Thank You!

Kihei Elementary School

Hawaii USA

This program is a great educational resource to teach kids about coding. The levels progressively get harder by having the students complete more code. It helps children to understand how to work the coding program, and then get excited by the different challenges they are faced.

Tennant Creek Primary School

NT Australia

Students had a great time! It was a different learning experience for them. It is always good to learn from different people!

Maria A. Ulloa Elementary School

Guam

Fantastic experience for students of all abilities, helping to open students' eyes to the opportunities and skills involved in computer programing.

Latrobe Primary School

TAS Australia

A great session with positive engagement from all ability levels. Really recommend this program.

Bluff Point Primary School

QLD Australia

I thought it was a great lesson. The students were engaged and enjoyed it. We had some sound difficulties at our end, but the instructor adapted to the situation and still made the lesson engaging for the students. I would definitely do it again.

Bagdad Primary School

TAS Australia

The students enjoyed the exercises very much. They said they got stuck at times but persevered to find their errors. At first, they would say that something was wrong with the program. Then they realized that the errors were due to incorrect programming caused by themselves!

Pukalani Elementary School

Hawaii USA

A challenging cohort of students who I thought would struggle to remain engaged. However, it was a unique experience with the students enjoying the interaction with the instructors as well as the intuitive lessons. Thank you for reaching out to us and giving us this experience.

Sadadeen Primary School

NT Australia

The colours were great, especially the coding blocks, being big and bright allowed the students to see and identify them easily whilst being engaging.

Taabinga State School

QLD Australia

It was great to see my students get excited about coding! They were actively engaged and didn't want the exercises to end.

Maria A. Ulloa Elementary School

Guam

Program was designed to allow students to go at their own pace which was helpful because I had a wide range of abilities

Makawao Elementary School

Hawaii USA

Students in our class with no coding experience found they could engage with the learning modules and progress quickly, giving them a sense of achievement.

Gray Primary School

NT Australia

Kids didn't even know they were learning while playing the engaging, problem solving, coding tasks. Teachers love to see their student engaged and learning at the same time!

Kalaheo Elementary School

Hawaii USA

This was an engaging and interactive way for students to learn the basics of coding. The educator knew when to move on to more difficult components in order to progress their skill levels.

Humpty Doo Primary School

NT Australia

I think it was perfect. Some students excelled and others struggled slightly, so really it was perfect.  It was accessible for everyone.

Kihei Elementary School

Hawaii USA

It was good that the people who understood could go ahead at there own pace while others could keep trying and take a longer time

Goodwood Primary School

TAS Australia

Great! I loved it! My students loved it! I encouraged the other teachers to try it after I participated!

Makawao Elementary School

Hawaii USA

My kids loved it!  Even ones that I thought would've felt overwhelmed figured it out!

Makawao Elementary School

Hawaii USA

Our introduction was great and the students were very interested in the possibility of a career in computer science  

Bradshaw Primary School

NT Australia

Kids loved it!

Pukalani Elementary School

Guam

I thought it was perfect and the kids loved it!

Kihei Elementary School

Hawaii USA

My students loved learning to code, Program was accessible for all my students learning needs.

Humpty Doo Primary School

NT Australia

I found that mostly all the students were engaged. They love being techy and relating anything to the video games they play!

Makawao Elementary

Hawaii USA

The students were very engaged. The girls were very impressed that the presenters were young and female. Students with an Asian background were very impressed with Alice. So that was great.

Mount Tarcoola Primary School

WA Australia

At least 3/4 students from every class came into my next lesson asking if we were doing more coding with the people on zoom. They really loved it and engaged with the program.

Taabinga State School

QLD Australia

Kids had fun! Love how kid friendly it was to use.

Kalaheo Elementary School

Hawaii USA

They loved it - thought they were doing maths - thought it was fun etc

Bagdad Primary School

TAS Australia

Loved the graphics

Hawaii Academy of Arts & Science

Hawaii USA

Well thought out. Students were given enough time to work independently to consolidate the first topic before being moved onto the second one.

Beachlands Primary School

WA Australia

As with most new lessons, some students found it difficult at first while others took to it quickly.  By the end of the lesson, most students were successfully navigating on their own.  Some even finished all the lessons available and wanted to go further.

Kaneohe Elementary School

Hawaii USA

Our Year 4 class thoroughly enjoyed our lesson on coding! The students were engaged and learned some new skills. We have since had requests from the students to have more time to practice these new skills during school hours. We look forward to practicing our skills and hopefully extending them as well. Thanks for the lesson!

Bradshaw Primary School

NT Australia

Students thoroughly enjoyed these activities. it was great to see them get a concept and apply it so quickly.

Moil Primary School

NT Australia

We appreciate your dedication to inspiring future generations of students acquiring new skills!

Makawao Elementary School

Hawaii USA

The exercises seem to increase in difficulty in a linear/appropriate way for most students.

Pukalani Elementary School

Hawaii USA

I thought the exercises had been well thought out. Most students were able to work independently.

Mount Tarcoola Primary School

WA Australia

Great program, your team should all be proud of yourselves in what you are doing, my students loved it and gained a great deal of coding knowledge from it.

Taabinga State School

QLD Australia
message
Drop us your message 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.