HOW IT WORKS

A little curiosity. A big way of thinking.

Codelarn encourages kids to ask questions, try different approaches, learn from mistakes, and keep going until they find a way forward.

One small step.
One brilliant build.
A beaver arranging blocks into a sequence
01

Break it down

Turn a big problem into smaller, easier steps.

02

Spot the pattern

Notice what repeats, what's different, and what matters.

03

Try it out

Put an idea into code and see what happens.

04

Try again

Learn from what didn't work and make it better.

INSIDE A LEARNING SESSION

Think it through. Try it out.

An example: there’s a river between your beaver and the workshop. How could you help?

PLAN

Break it down.

Break the crossing into smaller tasks. Focus on the distance and materials, then put the steps in an order that makes sense.

CREATE

Give it instructions.

Look for repeated steps and patterns. Express your plan with a sequence, loop, or function, and predict what it will do.

IMPROVE

Test your thinking.

Run the code. If the result surprises you, look for clues, change one thing, and try again.

Before you get started

Our live Builder course has 20 Python sessions of 70–90 minutes. Explorer (visual blocks) and Creator (Python) are also available now. Choose a pace that gives your child room to think.

More questions? Visit the FAQ →
YOUR NEXT CHAPTER STARTS HERE

Ready to build something wonderful?

Join our beaver buddy to explore ideas, test a plan, and solve a challenge, one small step at a time.

Find your plan