Block Coding with CodeKids
Snap blocks.Think like a coder.
Learn loops, variables, conditions and functions by guiding characters through puzzle worlds.
Beginner
What you get
- Beginner level
- Built and taught by officially certified instructors
- Start right away, in your browser
What you’ll be able to do
- Put steps in the right order (sequences) and repeat them with loops
- Store and change information with variables
- Make decisions with if/else conditions
- Build reusable functions and work with lists
- Find and fix bugs, and explain how a program works
Here’s the shift
Coding isn’t about typing. It’s about thinking in steps. Each world teaches one big programming idea and gets a little harder, so young coders build real logic before they ever touch a keyboard.
Learn loops, variables, conditions and functions by guiding characters through puzzle worlds.

