How We Teach Coding_

We make it fun

We make our lessons really fun and engaging, so that they feel like play (not work) and our students look forward to them every week. They make their own games, they come up with creative ideas, and they make friends with kids from all over the world.

Creative themes

We wrap our lessons up in creative themes - such as magic, space or art - making coding appealing to every child, not just those who are already enthusiastic about technology. Every 4 weeks they’ll build a different game or animation in a new theme, and customise it with their own unique ideas.

Spiral curriculum

Just as they learn math and spelling through repetition, our students learn to code through repeated exposure and regular practice. We cover the coding fundamentals - such as loops, variables and functions - again and again in lots of different ways, which helps them master the core concepts and build their confidence.

Lessons that grow with your child

Typically, younger children will learn block-based coding with Scratch, while older kids will code with JavaScript - but some children advance more quickly than others. We’ll watch your child’s progress closely and adjust their lessons to keep them challenged by just the right amount.

Private or group lessons

We keep our classes small, so that the teachers can give personal attention to every child, and make sure everyone gets what they need from each lesson. Or if you prefer, you can also book your child in for private one-to-one lessons each week with a dedicated Coco teacher.

Awesome teachers

We select only the very best teachers to deliver fun and engaging coding lessons - they include professional teachers, software developers and computer science graduates, and they’re all vetted, Coco-trained and great with kids!

Try 4 weeks for only {{price}} {{priceTrial}}

Sign your child up for lessons today and see what Coco is all about!

Try 4 weeks for only {{price}} {{priceTrial}}

Pause or cancel at any time