Scratch Branching: If-Then Programming Adventures
Slide 1

Scratch Branching: If-Then Programming Adventures

WALT: Create programs using if-then decisions

WALT: We Are Learning To...
Slide 2

WALT: We Are Learning To...

Understand what branching means in programming Use if-then blocks in Scratch to make decisions Create interactive programs that respond to user input Test and debug our branching code

Real-Life Branching Decisions
Slide 3

Real-Life Branching Decisions

Think of decisions you make every day If it's raining, THEN take an umbrella If you're hungry, THEN eat a snack If the light is green, THEN cross the road

Success Criteria - How We'll Know We've Succeeded
Slide 4

Success Criteria - How We'll Know We've Succeeded

✓ I can explain what an if-then statement does ✓ I can use Scratch if-then blocks correctly ✓ My program responds differently to different inputs ✓ I can test all branches of my program work

Scratch If-Then Blocks in Action
Slide 5

Scratch If-Then Blocks in Action

Code Your Own Branching Adventure!
Slide 6

Code Your Own Branching Adventure!

Create a simple quiz or story in Scratch Use if-then blocks for different responses Test your program with different answers Add sounds, costumes, or movements for fun!

Differentiation Strategies
Slide 7

Differentiation Strategies

{"left":"Support: Use pre-built templates and pair programming\nWork with a buddy for collaborative coding\nExtension: Add multiple layers of if-then decisions","right":"Create compound conditions using AND/OR operators\nCross-curricular: Connect to English storytelling\nLink to Maths probability and decision trees"}

Reflection & Next Steps
Slide 8

Reflection & Next Steps

"Programming is like writing a story where you get to decide what happens next!" Today we learned: Branching helps programs make smart decisions Coming up: Loops and variables to make programs even more powerful!