1
Lesson 1 of 20 · Small Steps
Small Steps — Part 1
Break a big task into small steps. This is part 1 of 20.
What you'll learn
You will learn to break big problems into small, easy steps — the key skill behind all coding.
Steps
- 1Big tasks can feel overwhelming. The trick? Break them into small steps! This code shows a task split into 3 simple steps.
- 2Think about making a sandwich: 1) Get bread, 2) Add filling, 3) Close it. Each step is easy on its own!
- 3In coding, we call this 'decomposition' — breaking a big problem into smaller, manageable pieces.
- 4Every app, game, and website was built this way — one small step at a time. You can build anything if you break it down!
Key Terms
- Decomposition
- Breaking a big task into smaller steps that are easier to do and to code.
- Step
- One small part of a bigger task. Steps are done in order.
- Task
- Something you want the program to do. Big tasks are made of many small steps.
Python 3
Output
Loading Python... This may take a few seconds.
Your code runs only in your browser. No code is sent to any server. Stay safe and have fun learning!
Ready?
Small Steps — Part 1
You will learn to break big problems into small, easy steps — the key skill behind all coding.
Full screen — no distractions
🖨️View in Shop
Checkout complete lesson on Small Steps for Kindergarten
Get the full Small Steps track as a printable PDF — all lessons, worksheets, and answer keys.
