20

Lesson 20 of 20 ยท Breaking Big Problems into Small Steps

Breaking Big Problems into Small Steps โ€” Part 9

Take a big task and break it into smaller steps. This is part 9 of 20.

What you'll learn

You will learn to break big problems into small, easy steps โ€” the key skill behind all coding.

Steps

  1. 1Big tasks can feel overwhelming. The trick? Break them into small steps! This code shows a task split into 3 simple steps.
  2. 2Think about making a sandwich: 1) Get bread, 2) Add filling, 3) Close it. Each step is easy on its own!
  3. 3In coding, we call this 'decomposition' โ€” breaking a big problem into smaller, manageable pieces.
  4. 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!

๐Ÿ–จ๏ธ

Checkout complete lesson on Breaking Big Problems into Small Steps for 3rd Grade

Get the full Breaking Big Problems into Small Steps track as a printable PDF โ€” all lessons, worksheets, and answer keys.

View in Shop

Your Cart (0)

Your cart is empty

Browse our shop to find activities your kids will love