Create and discover

Educational games and challenges

Interactive activities for school pupils and young people to develop logical thinking, understanding of algorithms and creative programming skills.

Choose a game

AI Detective: Animal or background?

Discover how machines learn to recognise objects. Explore why 100% training accuracy can be misleading, how diverse data helps avoid misleading correlations and which features the algorithm uses.

Artificial intelligenceMachine learningData diversityMisleading features
Play game →

Algorithm Expedition: Find the treasure

Arrange commands for the traveller and avoid obstacles. Learn about loops, plan an optimal step budget and try a command backpack with limited resources across 10 levels of varying difficulty.

Sequence of actionsRepetition (loops)DebuggingOptimisation
Play game →

The mysterious message

An interactive library story with conditions and branches. Collect clues, solve the book riddle and discover 4 different endings with a dynamic decision tree.

Algorithm branchingConditions (IF/ELSE)StatesRiddle
Play game →

Picture code

Recreate pixels from a row code. Learn the logic of digital image compression (RLE type), colour cells in an 8×8 grid and discover the hidden shape.

Binary encodingPixelsImage reconstructionMatrices
Play game →

Find the bug

Explore sequences of actions, spot logical errors and fix algorithms. Adapted for 3 age groups, from preschool children to older learners.

AlgorithmsDebuggingLogical thinking
Play game →

Permission City

Help Ema, Kristy, Lukas and Adam review app permissions. Explore an interactive 3D city, decide which permissions to keep, limit or revoke, explain your choices and discover the consequences they may have.

CybersecurityPrivacyApp permissionsReasoning
Play game →