Learning is the journey of discovery

Cloodit is fun and free for teachers and students.

Join a class
Class Code
The Platform

How Cloodit Works

Students progress through journeys of curriculum-aligned content, one biome at a time.

Choose a journey

Each journey is a complete curriculum — Python, pseudocode, HTML/CSS — broken into manageable modules. Students work through at their own pace, or follow the path their teacher sets.

Practise through six activity types

Every module contains six different activities — meanings, memory, gaps, spots, duo, and practice — designed to build understanding from multiple angles, not just repetition.

Master each biome

A biome groups roughly ten modules around a theme. Students earn badges for milestones, build a streak through consistent practice, and finish with a Mastery Quest to confirm what they've retained.

Meet the Journeys

Cloodit's Python journey takes students through seven biomes, each with its own characters, content, and challenges. Pseudocode, HTML & CSS, and more are on the way.

Cloodit biome characters
Desertmodules 1–10
Forest11–20
Reef21–30
Tundra31–40
Deep Sea41–50
Savannah51–60
Space61+

One journey. Seventy modules. A complete arc from first print statement to object-oriented programming.

Focused Practice

Sprints

The perfect lesson starter or lesson finisher — Sprints lock in momentum while advancing each student at their own level.

Launch a Sprint at the start of class to warm students up, or at the end to consolidate what they've covered. Every student works through content matched to their current position in the journey, so no-one is waiting and no-one is lost. The class moves together; the learning stays personal.

Start a Sprint
Student-led
Diamond Dash
Diamond Dash
Available now
Teacher-led
Bandit
Coming soon
For Teachers

For Teachers

Real-time insight into your class, automated practice, and significant time saved on routine work.

Automated differentiation

Cloodit groups students automatically based on the learning gaps it identifies. Each group sees targeted lessons matched to where they actually are — not where the timetable says they should be. Personalised intervention without the prep.

Class view — Recall · Module 4
StudentRecallSuggested action
Marius BNo action needed
Alp BReview gaps activity
Jingchong CRestudy module content
Carlo CRestart module
Curtis DReview gaps activity
Jake DNo action needed

Continuous insight

See your class's full journey at a glance. Track how far each student has progressed, spot who has been active in the last hour, and check overall and recall scores — all without leaving your desk.

Mr Smith's Python Class · Live
StudentJourney (1–70)OverallLast 60 min ★
Marius B72%
Alp B65%
Jingchong C59%
Carlo C81%
Curtis D44%

Time back in your week

Cloodit automatically generates a printable worksheet for any module — useful for assessments, for students catching up, or for anyone who has left their device at home. No prep required: open the module, click Print, done.

Cloodit Python · Module 4
Variables & Data Types
Class: Mr Smith's Python Class  ·  Name: _____________________  ·  Date: _________
1. A variable that stores the number 7 uses the data type ______.
2. Write the Python code to assign the value "hello" to a variable called greeting.
3. What function converts a string to an integer? ______
Answer Key
1. int   2. greeting = "hello"   3. int()
Create a free teacher account →

No credit card. No setup fee. Make a class and invite students in under three minutes.

Ready when you are

Cloodit is fun and free for teachers and students.

Create a teacher account →