Coding Courses for Kids · Ages 10–13

Roblox Studio and Python Start — From 3D to real code

Two sequential courses for kids and preteens ages 10 to 13: Roblox Studio + Lua (10–11) and Python Start (12–13). They learn by building real video games and projects on GitHub. No prior experience. Free trial class — no card, no commitment.

Free Trial Class

32 classes

Roblox Studio + Lua · Ages 10–11

64 classes

Python Start · Ages 12–13

4.9★

parent rating

GitHub

portfolio included

Why Algonova

They learn by building, not memorizing

80% practice

From the first class

No theory memorization. From day one your child writes real code, builds projects in Roblox Studio and Python, and watches their ideas come to life. Theory shows up only when needed.

Selected teachers

TecNM · CINVESTAV · UASLP · IPN-ESCOM

Our teachers pass a 3-stage selection process. Graduates of Mexico's top technical universities with real industry experience at companies like Uber, Cisco, and Boletia.

Clear learning path

From Roblox Studio to professional Python

From ages 10 to 13: Roblox Studio + Lua (10–11) and Python Start (12–13). Each course builds on the previous and paves the way to Python Pro and real software development.

Roblox Studio · Python Start

From 3D video game to real Python code

<span>Leonardo Vargas</span> · Roblox and Python teacher

Leonardo Vargas · Roblox and Python teacher

Roblox Studio + Lua · Ages 10–11

Kids design interactive 3D worlds and learn object-oriented programming with Lua. By the end, they have a working 3D video game and the foundations to move to Python.

Python Start · Ages 12–13

They write real Python in Visual Studio Code, build video games, and create their first GitHub portfolio with real projects. 64 classes over 2 years.

3 years of continuous progression

Roblox Studio: 32 classes (1 year). Python Start: 64 classes (2 years). After both courses, your child has certificates, a GitHub portfolio, and a solid foundation for Python Pro.

GitHub portfolio starting at age 12

From Python Start, every project gets saved to GitHub. By the time they reach Python Pro, they already have a solid base of real projects to show employers.

Your teachers

Learn with selected experts

Leonardo Vargas
Leonardo Vargas · IPN-ESCOM · CDMX

Leonardo makes Roblox and Python feel like one continuous path. Rodrigo finished his first 3D world in 2 months and now wants Python.

Jorge R.

Jorge R.

Rodrigo's dad, 11

How it works

From the free class to a real project

Every step is designed so your child moves forward with confidence, no pressure, at their own pace.

Free trial class (60 min)

Your child meets the teacher, builds their first mini-project in Roblox Studio or Python, and discovers which course fits them best. No card, no commitment.

Diagnosis and personal plan

After the class we share which course and format best fit your child's age, experience, and interests: 1-on-1 individual or mini-group of 4.

Learn on your path

Your child moves through the modules at their own pace. The Algonova platform offers 24/7 access, auto-review, and real portfolio projects.

Real projects and certificates

At the end of each module, your child presents a real project. At the end of the course they receive an Algonova certificate and a digital portfolio with all their work.

Book a Free Class

Free trial class · 60 minutes · No card

Junior Coders curriculum 10–13

Two sequential courses, from 3D game to real Python code

Choose by age
Roblox Studio + Lua

Roblox Studio + Lua

6 modules · 32–36 classes
Your child designs interactive 3D games in Roblox Studio and learns their first real concepts of object-oriented programming with Lua. By the end they have a publishable video game and a solid foundation for Python.
Book a Free Class

What parents say

Results you see from the first class

Rodrigo has been in Roblox Studio for 2 months and already designed his first 3D world. What surprised me is that along the way he learned real object-oriented programming concepts. The teacher guided him step by step.

Jorge Ramírez

Jorge Ramírez

Rodrigo's dad, 11 · Mexico City

Camila started with Roblox and is now in Python Start. Seeing her write her first scripts in Visual Studio Code is incredible. She already has her first GitHub repo with real projects.

Claudia Morales

Claudia Morales

Camila's mom, 12 · Guadalajara

Diego finished Roblox Studio and moved straight to Python. The transition felt very natural — the concepts he learned with Lua apply directly in Python. The program is very well structured.

Martín Flores

Martín Flores

Diego's dad, 13 · Monterrey

FAQ

Frequently asked questions

What do they learn in Roblox Studio + Lua (ages 10–11)?

They design interactive 3D worlds and learn object-oriented programming using Lua in Roblox Studio. By the end they have a working 3D video game and the conceptual foundation to move to Python.

What do they learn in Python Start (ages 12–13)?

They write real Python in Visual Studio Code, build video games, and create their first GitHub portfolio. They learn variables, functions, loops, and data structures through real projects. 64 classes over 2 years.

Do they need prior coding experience?

No for Roblox Studio — it's accessible from zero for kids 10–11. For Python Start we recommend having taken Roblox Studio or having equivalent experience. The free class helps us place them at the right level.

Can they jump from Roblox to Python directly?

Yes, that's the recommended path. The object-oriented programming concepts they learned with Lua in Roblox make Python much easier to learn. The transition is natural and well-guided.

How are the classes formatted?

Live online classes. Two formats: 1-on-1 individual sessions of 60 minutes (1–3 times per week), or a mini-group of 4 students for 90 minutes (once a week). Same teacher assigned for the whole course.

What do they need to take the classes?

A computer or laptop (not a tablet for Python Start), internet connection, and 60 quiet minutes. For Roblox Studio you need to install the free Roblox program.

Can I pause the course if we travel?

Yes. You can pause for up to 3 months without losing your spot or paid classes. Free cancellation 24 hours before and a full refund for any unused classes.

Free trial class · 60 minutes · Online

See what your child can build today

A free 60-minute online class. Your child creates their first project in Roblox Studio or Python with a teacher. No card, no commitment.