AI Tutor
What happens if you tell a friend how to make a sandwich, but you forget to say "open the jar"?
They will try to spread peanut butter with the lid still on! Breaking a big task into smaller steps is called decomposition.
How can you be sure your steps are clear before you use them? Let's test them with a friend.

The Partner Test

When you share your plan, your partner acts like a friendly robot who follows only the exact words you say.
Read your steps out loud one at a time. Watch what your partner does without helping them with your hands.
What should you do if your partner gets stuck or does the wrong thing?

Catching and Fixing Bugs

A mistake or missing step in your plan is called a bug.
Finding a bug is great news because it shows you how to debug, which means fixing your instructions so they work.