Real coders follow steps: DESIGN → PLAN → BUILD → RUN → DEBUG. Learn them all here!
Every program starts with an idea. Design means deciding WHAT you want your program to do before you build it. Pick a mission for your goat:
Before building, plan the steps in words (this is called an algorithm). Think: which way must the goat go? Put these plan steps in the right order by moving them up or down.
Now turn your plan into code. Every program has a green START and a red END — your blocks go in between, running from top to bottom. Tap a block to add it, then set how many steps it moves with −/+. One "Move right × 3" is smarter than three separate blocks! Use Repeat to loop moves too.
This shows the steps the goat should take to reach the water. Build blocks that make this same path!
Press Run to test your code. Watch the goat follow your blocks step by step. Did it reach the water?
If it did not work, do not worry — that is normal! Debugging means finding the wrong step and fixing it. Go back to Build, change a block, and Run again. When it works, can you make it shorter (more efficient) using a Repeat?