Master Concepts by Building Them.
Every tool you use today works in nodes and workflows. Learn any subject the same way — connect concepts, validate your thinking, and upgrade your mental models.
Try It — Right Now, No Signup
Pick a subject. Build the concept.
This is the whole idea of CodePLU in one minute: concepts you already half-know, turned into workflows you connect and validate yourself.
Biology — Root Concept
A flower is a seed-making machine, and each part is one step of the job. Drag each name onto the part that does it.
Read the full tutorialWhat CodePLU Is and Is Not
What CodePLU Is
CodePLU is a node-based learning platform for any subject. Every concept becomes an interactive workflow you build, connect, and validate — so understanding comes from practice, and your mental models upgrade with every exercise.
What CodePLU Is Not
CodePLU is not a passive article-only blog or a shortcut content dump. If you cannot practice a concept — connect it, get it wrong, correct it — we do not publish it. Active learning only.
Find a Topic Fast
Search CodePLU Concepts
CodePLU Goal
Upgrading Human Mental Models
Learn how to think in Workflows
Start Anywhere
Concepts you can practise right now
A different handful every day, across every subject we cover. Open any card and you are in the playground — no signup, nothing to install.
66 interactive concepts
Human Body
Learn the body by parts and by process: what each organ is for, where it sits, and how the systems that keep you alive pass work between them.
4 interactive concepts
Artificial Intelligence
Learn Artificial Intelligence through hands-on workflows and visual nodes. Build, test, and connect AI components like vision, reasoning, and agents while understanding how real-world AI systems are designed, deployed, and improved in practice.
What Are the Types of AI? Narrow, General, and Super AI
Learn how artificial intelligence is categorized based on its capabilities, from highly specialized tools to theoretical super-intelligence.
What Can AI Do — and What Can It Not Do?
AI's real strengths and blind spots explained simply — with an interactive playground where you sort abilities into what AI can and cannot do.
How Does AI Learn? From Raw Data to Smart Predictions
See how AI really learns — collect, clean, train, test, use — explained simply with an interactive workflow you build yourself.
28 interactive concepts
Algebra
Algebra is where maths starts using letters, and where a lot of people quietly lose the thread. It begins with what a letter actually stands for, telling something you can solve from something you can only simplify, and why both sides of an equation must change together — then builds towards the harder machinery that all rests on those same ideas.
What Does Moving a Term Across the Equals Sign Do?
Transposing looks like a separate rule with its own sign-flipping magic. It is the two-sides move with the middle line left out. See what it hides in a playground.
How Do You Factorise an Expression With Four Terms?
Four terms with nothing shared by all of them can still factorise, if you pair them first. Learn the method and match expressions to their brackets in a playground.
Why Does Maths Use Letters Instead of Numbers?
Letters are not there to make maths harder. They are there because some rules have to cover every number at once, and you cannot write them all down. Build the rule for a growing pattern in an interactive playground.
8 interactive concepts
Physics
How things move, and what makes them move. It starts with the two ideas most people hold slightly wrong — that energy gets used up, and that a moving thing needs a constant push — because almost everything else rests on getting those right. Light, sound, electricity and heat all come back to the same small set of rules about energy and force.
Where Does Energy Go When It Runs Out?
Energy is never used up — it spreads out until it is too thin to be useful. Follow one battery worth of energy all the way to the end.
What Are the Different Ways Energy Is Stored?
Energy is not a substance with types — it is a quantity held in stores. Learn the main stores and build energy down into each one in an interactive playground.
What Does a Battery Actually Do?
A battery does not store electricity waiting to be used up. It holds chemicals, and it pushes. Build a battery down to what it does at each moment.
4 interactive concepts
Data Science
Learn Data Science by assembling data workflows with practical nodes for cleaning, analysis, and visualization. Turn raw data into insights through step-by-step, hands-on projects that mirror real analytics and decision pipelines.
What Are the Types of Data?
Some data arrives in tidy rows, some arrives with labels but no table, and some arrives as photos and voice notes. Learn to tell the three types apart and what each one costs you to use.
What Is Data Science?
Data science is not just charts and not just coding. Learn what it really is by seeing how it differs from the two jobs sitting either side of it — and why it always ends in a decision.
How Do You Clean Messy Data Before Analysing It?
Real data arrives broken: duplicates, blanks, mismatched formats, and impossible values. Learn what each mess does to your answer and the fix that clears it.
4 interactive concepts
Prompt Engineering
Practice Prompt Engineering using hands-on workflows that connect prompts, models, and outputs. Experiment with real scenarios, test variations, and learn how to design reliable prompt systems for automation, content, and AI-powered tools.
What Is the Prompt Iteration Loop?
Discover why your first prompt almost never works — and build the write-run-refine loop that turns vague requests into prompts that reliably deliver.
What Is the Structure of a Good Prompt?
A good prompt answers four questions before the AI has to guess them: what to make, who it is for, what shape it takes, and what to leave out. Learn to build one part by part.
What Is Prompt Engineering?
Two people, the same AI, wildly different results — the difference is the prompt. Learn what prompt engineering really is: steering a fixed AI with the only thing you control, your words.