How it WorksPricingFAQ
Ages 6–16 · Real projects · Skills that last

We Don't Just Teach Code. We Teach Kids How to Think.

CodeLarn uses real programming languages to build something bigger than syntax: computational thinking — the ability to break down problems, spot patterns, and reason step by step. Code is how we teach it. Real projects are how kids prove it. Ages 6–16.

tests passing+10 XPlevel up
robot_challenge.py
move forwardif sees targetsignal twice
// why codelarn

Tools change. The way kids think shouldn't be left to chance.

Real code as a thinking tool

No fake simulators. Students work in a real, built-for-learning editor — because the struggle of writing, running, and debugging actual code is exactly what builds structured thinking.

Three stages, one continuous journey

Each stage builds on the last — visual logic, then Lua, then Python — on one continuous platform without ever switching tools.

Real projects, not just exercises

Every lesson builds toward something real — a game, an animation, an app — so the problem-solving kids practice is applied to something that matters to them, not a drill they’ll forget.

No ads, no data resale

CodeLarn is funded by subscriptions, not advertising. We don’t sell student data or run third-party trackers in the learning environment.

Clear visibility for parents & teachers

A plain-language dashboard shows exactly what a student has learned, what they’ve built, and where their thinking is sharpening — no guesswork, no chasing kids for updates.

Priced for real families

Building a thinking skill that lasts shouldn’t cost a fortune. Plans start at ₦8,000/month for one child, and family plans cover up to 5 children on one subscription. Annual billing takes 20% off — and every plan starts with a 14-day free trial.

// the curriculum

One Platform. Three Stages. A Thinking Journey — Told Through Code.

Every learner starts from a different place. Explorer builds visual logic, Creator turns that logic into real code, and Builder applies it to increasingly complex projects.

Stage 1 · ExplorerJoin the waitlist

Thinking in Steps, First

Before kids can write code, they need to think like problem-solvers: in sequences, in if-this-then-that logic, in cause and effect. Colorful drag-and-drop blocks remove the friction of syntax so kids can focus entirely on the logic — and build the mental habits every later stage depends on.

15 sessionsVisual blocks → Lua40–50 min per session
Stage 2 · CreatorAvailable now

From Logic to Language

This is where thinking in steps becomes thinking in code. Students learn Lua — a real, lightweight programming language used in actual games and software — translating the logic they already understand into real syntax: variables, loops, and functions applied to games, stories, and mini-apps.

20 sessionsLua60–80 min per session
Stage 3 · BuilderAvailable now

Reasoning Like a Builder

Learners use Python — one of the most widely used professional languages on Earth — to tackle real-world complexity through apps, automations, and data tools. The goal isn't just working code. It's the ability to look at an ambiguous problem, design an approach, and debug their own thinking when it doesn't work.

20 sessionsPython70–90 min per session
// getting started

How it works

From signup to a first real project — in four steps.

Step 1

Create a parent or teacher account

Sign up in minutes — no card required. Your account is the hub for managing all the students or children you add.

Step 2

Add your students or kids

Add one child or an entire class. Each learner gets their own profile, progress history, and workspace — all under your account.

Step 3

Choose a learning stage

Start with Explorer for visual logic, Creator for real Lua projects, or Builder for applied Python. Choose by confidence and experience, and switch any time.

Step 4

Learn by building

Every session ends with something real on screen — a game, a tool, an animation. The code is real, and so is the thinking it builds.

Step 5

Track real progress

Your dashboard shows exactly what each student has completed, which skills they've mastered, and where their problem-solving is growing — in plain language.

The Tools Will Change. Give Them a Mind That Can Keep Up.

Real languages. Real projects. A way of thinking that lasts. Start a 14-day free trial — no card required.

Start free trial