What does debugging mean?
Fixing mistakes in code
Which block makes a sprite move forward?
Move ( ) steps
Sprite is not moving at all
Missing “when green flag clicked”
Sprite goes the wrong direction
Wrong turn or direction value
What is a sequence?
Steps in order
When should you test your program?
After making changes
Which block repeats actions?
Repeat block
Sprite spins forever
Loop missing stop or condition
Sprite keeps crashing into wall
No stop or control block
What is a loop?
Repeating actions
What should you fix first if multiple things are wrong?
One problem at a time
Which block starts most programs?
👉 When green flag clicked
Sprite moves too fast
Speed too high or no wait block
Sprite moves too slow
Speed too low or too many wait blocks
What is a condition?
If something happens, then do something
What is a “bug”?
An error or problem in the code
What block stops all movement?
Stop (all)
Sprite disappears
Wrong coordinates or “hide” block used
Sprite won’t stop moving
Missing stop block or loop issue
What does “if-then” do?
Checks a condition and runs code
Why is debugging important?
It helps your program work correctly
Which block helps control direction?
Turn ( ) degrees
Nothing happens when clicked
Wrong event block (not green flag or sprite click)
Sprite jitters or shakes
Conflicting movement commands
Why use “wait” blocks?
To control timing