Fun Reads For Curious Coders

Bite-sized, kid-friendly stories that explain big coding ideas perfect for reading together!

Try:
children baking
Coding Basics

What is a function

Discover what a function is in coding, how it works like a recipe you can reuse, and why programmers love them

Read the story
Parents discussing importance of coding
For Kids

Why Every Child Should Learn to Code (Even If You Do Not Want To Be A Developer

Coding is like learning a brand-new language, a language of ideas! It helps you create, solve puzzles, and believe in yourself. And no, you don’t have to be a developer. Coding gives you the power to build your world, one line at a time!

Read the story
Parents discussing importance of coding
For Parents

Why Every Child Should Learn to Code (Even If They Never Become a Developer)

Coding is not only a path to a technology career. It is a way of teaching children to think, and those habits of mind help in school, at work and in everyday life. Here is what children gain when they learn to code.

Read the story
Maya Catches Robbie Scratch Tutorial Header
Activity

A Scratch Game Tutorial

Maya loves chasing Robbie, but Robbie is super fast! Can you help Maya catch him in a game you’ll build yourself? With just a few Scratch blocks, you’ll make Maya move with your mouse or finger and score points each time she catches Robbie. When she scores 5 points, she wins!

Read the story
Maya and Robbie Broadcasting
Coding Basics

Broadcasting

Ever wondered how Scratch sprites talk to each other? Join Maya and Robbie as they discover the magic of broadcasting, a way for sprites to send messages and work together like teammates. Let’s explore how coding becomes a fun conversation!

Read the story
children commenting on a laptop
Coding Basics

Why are Comments important

Comments are like little notes in your code. 📝 They tell the story of what’s happening, making it easier for friends and future you to understand. Without them, code feels like a puzzle with missing clues.

Read the story
a teacher
Coding Basics

What is scratch?

Imagine building your own games, stories, and animations using colorful blocks—like LEGO for coding! With Scratch, you don’t just play, you create. Your characters can dance, talk, and even go on adventures, all by following the instructions you give them.

Read the story
a teacher
Curious Minds

Coding Questions Kids Ask!

Teacher Valarie is here to answer the BIG questions:
Can I make a game?
Is coding hard?
Do I need an expensive computer?
Can I show my friends?
Can I become a coder?

Read the story
why we need programming
Curious Minds

How Does a Computer Understand What I Say?

Vin discovered computers don’t think on their own—they need instructions. Programming is the magic that teaches them what to do, step by step. Without it, they’re silent boxes. With it, they can play, learn, and create amazing things!

Read the story
how computers understand
Curious Minds

How Does a Computer Understand What I Say?

Think of your computer like a clever pet. It doesn’t speak your language, but it understands special commands. When you press a key or click, it’s like saying “Jump!” or “Run!”—and the computer follows instructions step by step, just like magic!

Read the story
what is a loop
Coding Basics

Dance in a Loop with Maivis!

Loops are like magic repeats! Maivis loves dancing to her favorite song, so she tells the computer to play it again and again. That’s called a loop — it makes things happen over and over without extra work. Ready to learn how loops make coding fun?

Read the story
what is problem solving
Coding Basics

What Is Problem Solving? Maya's Detective Guide

Ever get stuck on a puzzle or watch your game freeze up? That's a problem! In this post, Maya and her robot friend show young learners the simple, four-step way to think like a problem-solving detective — spot it, think it, try it, check it

Read the story
what is a sprite
Coding Basics

Maya & Robbie’s Algorithm Adventure

Maya and Robbie show how algorithms are simple step‑by‑step instructions. In this blog, you will learn what an algorithm is and play a fun game to practice giving clear steps — just like programmers do!

Read the story
what is a sprite
Coding Basics

Let’s meet the stars of Scratch! 🐱

Sprites are the fun characters and objects that make your projects move, talk, and play. They are like actors on a stage — and you are the director giving them instructions

Read the story
what is a variable
Coding Basics

What Is a Variable?

Robbie and Maya love their toys, but their playroom is a mess! To fix it, they use labeled boxes to keep everything organized. Along the way, they discover something computer programmers use every day: variables. Get ready to learn what a variable is, using nothing more than two simple toy boxes!

Read the story
Robbie the robot thinking about what a database is
Coding Basics

What Is a Database?

Meet Robbie the robot! He has a big collection of things and no idea where to find them until he discovers his new favourite word: database.

Read the story
Maya explains what programming is at her laptop
Coding Basics

Meet Maya: What Is Programming?

Maya loves giving directions and it turns out that's exactly what programming is! Join her as she learns to give a computer clear, step-by-step instructions.

Read the story
More fun stories coming soon!

😅 We couldn't find a story about that yet — try another word, like "loop" or "sprite"!