Our Approach

Why Prism teaches differently.

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

AI before code. Here's why.

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.

Concepts are understood before code is introduced
AI literacy makes coding easier, not the other way around
Students build with AI from day one of Phase 4
Every phase makes the next one easier to learn
Traditional Approach
Code FirstSyntax DrillsMaybe AI Later

Students memorize syntax before understanding why. AI is an afterthought.

Prism's Approach
ConceptsAIWebCodeShip

Understanding first. AI second. Code when you're ready. Ship when you can.

Progressive Scaffolding

Each phase elevates thinking

Prism's 5 phases map to Bloom's Taxonomy — the gold standard framework for cognitive development.

1

Remember

Phase 1: Discover

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.

2

Understand

Phase 2: Communicate

Explain ideas in your own words — by crafting AI prompts, students prove they understand concepts well enough to teach them to a machine.

3

Apply

Phase 3: Create

Use knowledge in new situations — building real web interfaces with HTML and CSS, applying design principles to create working pages.

4

Analyze

Phase 4: Code

Break down problems and debug solutions — reading real Python code, identifying errors, understanding why programs behave the way they do.

5

Create

Phase 5: Launch

Produce original work — combining every skill to design, build, test, and ship a complete product from scratch.

Interactive-First

No videos. No lectures. Every concept taught through interaction.

Learners build knowledge by doing, not watching. Every Prism lesson is a hands-on challenge.

Match Pairs

Drag concepts to connect related ideas

Sequence Order

Put algorithmic steps in the right order

Fill in the Blank

Complete code with the correct token

Prompt Lab

Write AI prompts and see live results

Story-Driven Learning

Abstract concepts, concrete stories

Every unit has a narrative theme that makes abstract ideas tangible. Kids remember stories, not definitions.

How computers think literally

The Comedy Show

A comedian gives instructions to a robot — students learn that computers follow instructions exactly, with hilarious literal results.

Variables & data storage

The Secret Code

Spies store secret messages in labelled boxes. Rename the box, the message stays. Change the message, the box stays.

Conditionals & logic

The Decision Gate

A magical gate only opens when the right conditions are met. Students learn if/else thinking through an adventure narrative.

How the web works

The Restaurant

A customer (browser) orders from a menu (URL), a waiter (HTTP) delivers the order to the kitchen (server), and food (HTML) comes back.

Reading & debugging code

The Detective

Students become code detectives, reading through programs line by line to find where things went wrong.

Loops & repetition

The Time Loop

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

The science behind the curriculum

Prism's design isn't guesswork. Every structural decision is rooted in decades of educational research.

Bloom's Taxonomy

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.

Constructivism

Jean Piaget

Learners build knowledge through experience, not passive reception. Every Prism lesson is an interactive challenge — students construct understanding by doing, not watching.

Constructionism

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.

Zone of Proximal Development

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

Great tools exist. Prism goes further.

We respect every platform on this list. They've inspired millions. Prism builds on their foundations.

PlatformReal LanguagesAI LiteracyShips ProductsInteractive ChallengesProduct Thinking
Scratch
Code.org
Khan Academy
Codecademy
Prism

Phase 5: Why It Matters

The best way to learn to build is to build.

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.

Idea

Define the problem

Build

Code it with AI

Ship

Deploy to the world

See what this approach looks like in practice.

Explore the full 5-phase curriculum or start learning right now.

COPPA compliant. Safe for all ages.