Every design decision — the order of phases, the type of challenges, the progression model — is grounded in learning science and real-world outcomes.
Core Philosophy
Most coding platforms teach syntax first. Prism teaches thinking first. Phase 1 builds computational thinking without a single line of code. Phase 2 teaches prompt engineering — the skill of communicating precisely with AI systems.
Only in Phase 4 do students write Python. By then, they already understand how to think (Phase 1), how to work with AI (Phase 2), and how to build interfaces (Phase 3). Code becomes a tool they add to an existing toolkit — not the first thing they're thrown into.
The result: students who understand AI learn coding faster because AI becomes their learning partner, co-debugger, and creative collaborator.
Students memorize syntax before understanding why. AI is an afterthought.
Understanding first. AI second. Code when you're ready. Ship when you can.
Progressive Scaffolding
Prism's 5 phases map to Bloom's Taxonomy — the gold standard framework for cognitive development.
Recognise and recall fundamental facts — what a variable is, how a loop works, what binary means. Interactive matching and sorting challenges make abstract concepts tangible.
Explain ideas in your own words — by crafting AI prompts, students prove they understand concepts well enough to teach them to a machine.
Use knowledge in new situations — building real web interfaces with HTML and CSS, applying design principles to create working pages.
Break down problems and debug solutions — reading real Python code, identifying errors, understanding why programs behave the way they do.
Produce original work — combining every skill to design, build, test, and ship a complete product from scratch.
Interactive-First
Learners build knowledge by doing, not watching. Every Prism lesson is a hands-on challenge.
Drag concepts to connect related ideas
Put algorithmic steps in the right order
Complete code with the correct token
Write AI prompts and see live results
Story-Driven Learning
Every unit has a narrative theme that makes abstract ideas tangible. Kids remember stories, not definitions.
A comedian gives instructions to a robot — students learn that computers follow instructions exactly, with hilarious literal results.
Spies store secret messages in labelled boxes. Rename the box, the message stays. Change the message, the box stays.
A magical gate only opens when the right conditions are met. Students learn if/else thinking through an adventure narrative.
A customer (browser) orders from a menu (URL), a waiter (HTTP) delivers the order to the kitchen (server), and food (HTML) comes back.
Students become code detectives, reading through programs line by line to find where things went wrong.
A character is stuck repeating the same day until they figure out the right loop condition to break free.
Based on Papert's constructionism: learning is deepest when students create meaningful artifacts within relatable contexts.
Research-Backed
Prism's design isn't guesswork. Every structural decision is rooted in decades of educational research.
Benjamin Bloom, 1956
Prism's 5 phases map directly to Bloom's cognitive levels: Remember, Understand, Apply, Analyze, Create. Each phase elevates thinking to the next level.
Jean Piaget
Learners build knowledge through experience, not passive reception. Every Prism lesson is an interactive challenge — students construct understanding by doing, not watching.
Seymour Papert
Learning is most effective when creating meaningful artifacts. Capstone projects and Build Mode let students create real products they care about — games, apps, tools.
Lev Vygotsky
The sweet spot between what a learner can do alone and what they can do with guidance. Progressive difficulty, AI hints, and guided challenges keep students in the ZPD.
How We Compare
We respect every platform on this list. They've inspired millions. Prism builds on their foundations.
| Platform | Real Languages | AI Literacy | Ships Products | Interactive Challenges | Product Thinking |
|---|---|---|---|---|---|
| Scratch | |||||
| Code.org | |||||
| Khan Academy | |||||
| Codecademy | |||||
| Prism |
Phase 5: Why It Matters
Phase 5 is where everything comes together. Students don't just complete exercises — they design, build, test, and ship a real product. The experience of shipping forces integration of every skill: computational thinking, AI prompting, web development, Python programming, and product design.
Shipping is the ultimate test. It's messy, it's hard, and it's the single most effective way to solidify knowledge. A student who has shipped a real product is fundamentally different from one who has only completed tutorials.
Define the problem
Code it with AI
Deploy to the world
Explore the full 5-phase curriculum or start learning right now.
COPPA compliant. Safe for all ages.