What Is an Algorithm?
An algorithm is a step-by-step plan to get something done.
What Is an Algorithm? is a free Coding for Kids lesson on CoddyKit — lesson 1 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Coding for Kids learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.
A Big Word, A Simple Idea
Hi superstar! 🌟 Today we learn a BIG word: algorithm! 🤖
It sounds tricky, but it's really easy. 😄
An algorithm is just a step-by-step plan to get something done! 📋✨
Like a Recipe! 🍪
Have you ever made cookies? 🍪
You follow steps: mix, then bake, then eat! 😋
A recipe is an algorithm! It's a plan, one step at a time. 👩🍳
Brushing Your Teeth 🪥
You do algorithms every day! 😁
- 1. Grab the toothbrush 🪥
- 2. Add toothpaste 🧴
- 3. Brush, brush, brush! ✨
- 4. Rinse! 💧
That's a step-by-step plan. That's an algorithm! 🎉
Treasure Map 🗺️
Imagine a treasure map! 🏴☠️💰
It says: walk 5 steps, turn left, dig here! 👣
Follow the steps and you find the treasure! An algorithm guides you, step by step! 🎁
Steps Are Like LEGO Blocks 🧱
Each step is like a little building block! 🧱
Stack them up one by one, and you build something awesome! 🏰
An algorithm is your tower of steps! 🤩
Small and Clear Steps 👍
Good steps are small and clear. ✨
Instead of 'make breakfast', say:
- Get a bowl 🥣
- Pour cereal 🥣
- Add milk 🥛
Tiny clear steps are easy to follow! 😊
Computers Love Algorithms 💻
Computers can't think on their own. 🤖
They need a plan! When we give a computer an algorithm, it follows every step super fast! ⚡
You are the boss, and the computer is your helper! 🦸
Planting a Seed 🌱
Let's grow a flower with an algorithm! 🌷
- 1. Dig a little hole 🕳️
- 2. Drop the seed 🌰
- 3. Cover with soil 🪴
- 4. Give water 💧
Follow the steps and... a flower grows! 🌻
Robots Need You! 🤖
A robot is silly without a plan. 😅
If you say 'go get a snack', it just stands there! 🍌
But give it clear steps, and ZOOM — it does the job! Algorithms make robots smart! 🦾
You Already Know This! 🎈
Guess what? You make algorithms ALL the time! 🤯
Getting dressed, packing your bag, building a sandcastle — all step-by-step plans! 🏖️
You're already a planning superstar! 🌟
Let's Remember Together 💡
An algorithm = a step-by-step plan! 📋
Like a recipe 🍪, a treasure map 🗺️, or brushing teeth 🪥.
Now let's try an easy question! You got this! 💪😄
Quick Check
Time for a fun question! 🎉 What is an algorithm?
Great Job, Coder! 🏆
WOW, you learned a big idea today! 🤩
An algorithm is a step-by-step plan. 📋 Recipes, maps, and robot instructions are all algorithms! 🤖🍪🗺️
Next we'll learn why the ORDER of steps matters! See you there! 👋✨
Frequently asked questions
Is the “What Is an Algorithm?” lesson free?
Yes — the full text of “What Is an Algorithm?” is free to read here on the web, and the Coding for Kids course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Coding for Kids course, upgrade to CoddyKit PRO.
What will I learn in “What Is an Algorithm?”?
An algorithm is a step-by-step plan to get something done. You practise Coding for Kids with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.
Do I need any experience to start Coding for Kids?
No prior experience is required. Coding for Kids on CoddyKit is structured for beginners through advanced learners; this is — lesson 1 of 4, so you can start here or from the beginning and move at your own pace.
How long does the “What Is an Algorithm?” lesson take?
Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.
Can I write and run code in this Coding for Kids lesson?
Yes. Every Coding for Kids lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.
All lessons in this course
- What Is an Algorithm?
- Why Order Matters
- Be a Robot!
- Write Your Own Algorithm