Skip to content

A little curiosity. A world of possibilities.

Each course gives your child a different way to create. We help them find a starting point that fits their interests and experience.

Scratch's visual coding workspaceStart with an idea. Make it move.

Scratch Coding

Big ideas, one colourful block at a time.

Drag, drop and connect blocks to bring characters to life. Scratch lets beginners focus on their ideas while learning how code works.

  • Build a foundation in sequences, loops and conditions.
  • Create interactive stories, animations and playable games.
  • Practise debugging and explain how a project works.
Discover Scratch classes
A creative Minecraft worldBuild a world. Learn to automate it.

Minecraft Education

Turn their favourite world into a coding playground.

Take learning inside Minecraft Education. Children use code to build structures, solve challenges and discover how automation works.

  • Explore block coding and progress towards Python.
  • Use loops and coordinates to build with purpose.
  • Create farms, mini-games and automated structures.
Discover Minecraft classes
Python programmingFrom an idea to a working program.

Python Programming

Write real code. Solve real problems.

Python is a welcoming next step into text coding. Learners develop clear thinking as they turn a problem into a program they can run and improve.

  • Learn variables, lists, loops and functions.
  • Build games, useful tools and automation projects.
  • Develop a foundation for exploring data and AI.
Discover Python classes
Roblox game creationBecome the creator behind the game.

Roblox Studio

From playing games to designing their own.

Build a 3D world in Roblox Studio, then use Lua to make it interactive. Children discover how game design, creativity and programming work together.

  • Design environments and obstacle courses.
  • Script game mechanics, events and interactions.
  • Test, improve and publish a playable experience.
Discover Roblox classes
Building a website with codeA website they can call their own.

Web Development

Put their ideas on the web.

Bring design and programming together with HTML, CSS and JavaScript. Learners make websites that look good, respond to visitors and work on different screens.

  • Structure pages with HTML and style them with CSS.
  • Add interactions with JavaScript.
  • Create a personal portfolio and publish a website.
Discover Web Development classes

Look what our students have made.

Creativity, persistence and a lot of proud moments. Explore student achievements and projects from our Scratch showcase.

A peek inside the learning.

See how a lesson works and how coding comes to life in Minecraft Education.

Not sure where to begin?

Tell us what your child enjoys. We'll help you choose a course and arrange a free trial.

Find the right course