Icon Coding
Drag commands · Practice step-by-step thinking · Understand code through pictures
8 courses · 320 stages
32 courses · 2,000+ stages · Icon, Block & Text Coding
Aligned with OBEC, CSTA & ISTE

Three stages — pick where they start
Drag commands · Practice step-by-step thinking · Understand code through pictures
8 courses · 320 stages
Snap blocks into loops and conditions — logic skills that carry into real code
9 courses · 480 stages
Write Python, tackle projects, and build AI Literacy for what's ahead
6 courses · 400 stages
Showing 32 courses
Icon Coding
5–7 yrs · 31 stages
Icon Coding
5–7 yrs · 10 stages
Icon Coding
5–7 yrs · 10 stages
Icon Coding
5–7 yrs · 54 stages
Icon Coding
5–7 yrs · 46 stages
Icon Coding
5–7 yrs · 51 stages
Icon Coding
5–7 yrs · 51 stages
Icon Coding
5–7 yrs · 31 stages
Icon Coding
5–7 yrs · 31 stages
Icon Coding
5–7 yrs · 31 stages
Icon Coding
5–7 yrs · 31 stages
Block Coding
8–11 yrs · 31 stages
Block Coding
8–11 yrs · 12 stages
Block Coding
8–11 yrs · 10 stages
Block Coding
8–11 yrs · 41 stages
Block Coding
8–11 yrs · 43 stages
Block Coding
8–11 yrs · 41 stages
Block Coding
8–11 yrs · 41 stages
Block Coding
8–11 yrs · 31 stages
Block Coding
8–11 yrs · 31 stages
Text Coding
12–15 yrs · 31 stages
Text Coding
12–15 yrs · 12 stages
Text Coding
12–15 yrs · 10 stages
Text Coding
12–15 yrs · 41 stages
Text Coding
12–15 yrs · 41 stages
Text Coding
12–15 yrs · 60 stages
Text Coding
12–15 yrs · 82 stages
Thinking Game
5+ yrs · 56 stages
Thinking Game
5+ yrs · 51 stages
Thinking Game
5+ yrs · 41 stages
Thinking Game
5+ yrs · 8 stages
Thinking Game
5+ yrs · 51 stages
From basics to advanced — through thinking and real hands-on coding.
Sequence — plan commands in order so Codi completes the mission efficiently.
Icon · Block · Text
Loops — build repeating command sets until the mission is done, without writing the same commands over and over.
Block · Text
Conditions — control Codi with rules that match each different situation.
Block · Text
Design a step-by-step solution before diving in.
Icon · Block · Text
Debugging — find the mistake, experiment, and adjust until the code produces the result you want.
Block · Text
Understand what AI is and use it mindfully — so you get the results you want.
Block · Text
For teachers and administrators — see how each lesson maps to the standards in detail.
Request Curriculum (PDF)
Start with the first stage free — or book a demo for schools and institutes.