Phase Zero
Before you write code,
learn the alphabet.
Most platforms start with "print Hello World" and assume you know what every symbol means. That's like asking you to write a sentence before you know the letters.
❌ The Problem
print("Hello, World!")
A beginner sees this and encounters 4+ unknown symbols at once: print, ( " ). They memorize the pattern without understanding it. The cracks show up in Phase 3, 4, 5.
✓ The EP Solution
" " → creates text
( ) → runs an action
print → shows output
, → separates items
Each symbol taught individually. By the time you see the full command, every piece is already familiar. Zero confusion.
Every concept. Full depth.
Each of the 50 concepts follows an 11-point lesson structure:
1What it is
2How it's used
3Where you'll see it
4Common mistakes
5Comparison with similar
6Real-world metaphor
7Diagram / visual
8Code examples
9Symbol displayed large
10Dependencies tree
11Quiz (varied types)
10 blocks. 50 concepts. Like Lego.
Each block depends on the previous. Nothing floats in air.
🧠
How Computers Think
4 concepts
🔤
The First Letters
4 concepts
⚡
Actions
3 concepts
🔢
Numbers & Math
8 concepts
⚖️
Comparison
6 concepts
🏗️
Structure
3 concepts
📦
Containers
4 concepts
✂️
Shortcuts & Strings
9 concepts
🧩
Logic
5 concepts
🔮
Advanced Preview
4 concepts
Phase 0 Progress Demo
Block 3: Numbers & Math17/50 concepts
Phase 0 tracks your progress concept by concept. Come back anytime to continue where you left off.
