1 of 10

Loops with Conditions: Build

Act 2: Unit 2.4

2 of 10

DEBUGGING CHALLENGE

WB Page

38

UNIT 2.4 LOOPS WITH CONDITIONS

3 of 10

DEBUGGING CHALLENGE: Solution 1

bit.ly/fixmazebug Remember to click on “See Inside”

Solution #1:

Add the ‘go to:’ block before the ‘switch costume’ block for the “touching green” condition

Hint:

If you move the fish sprite to the starting point before adding the ‘go to:’ block to the script, the ‘x’ and ‘y’ locations will automatically be filled in.

UNIT 2.4 LOOPS WITH CONDITIONS

4 of 10

DEBUGGING CHALLENGE: Solution 2

bit.ly/fixmazebug Remember to click on “See Inside”

Solution #2:

Add a new condition to the forever loop for when the fish sprite touches the 2nd snake sprite.

UNIT 2.4 LOOPS WITH CONDITIONS

5 of 10

Set An Expectation that is Right for YOU!

2

BACKDROP

⃞ I chose or designed a backdrop.

⃞ I added 3 backdrop sprites or objects.

⃞ I chose or designed a backdrop.

⃞ I added more than 3 backdrop sprites or objects.

⃞ I designed a backdrop.

⃞ I added more than 4 backdrop sprites or objects.

⃞ I added scripts to some of my backdrop sprites.

SPRITE/EVENT

My main sprite:

⃞ has at least 3 costumes.

⃞ has a script to start it in the same place with the same costume when the green flag is clicked.

⃞ says directions on how to move when the green flag is clicked.

My main sprite:

⃞ has at least 3 costumes

⃞ has a script to start it in the same place with the same costume when the green flag is clicked.

⃞ says directions on how to move when the green flag is clicked.

⃞ makes a sound when it touches one of the backdrop sprites.

My main sprite:

⃞ has at least 3 costumes. I used the costume editor to change one of my main sprite’s costumes.

⃞ has a script to start it in the same place with the same costume when the green flag is clicked.

⃞ says directions on how to move when the green flag is clicked.

⃞ makes a sound when it touches more than one of the backdrop sprites.

CONDITIONS

My main sprite:

⃞ has a script with a forever loop and 2 different conditions with actions.

My main sprite:

⃞ has a script with a forever loop and at least 3 different conditions with actions.

⃞ has a script with a forever looping action.

My main sprite:

⃞ has a script with a forever loop and more than 4 different conditions with actions.

⃞ has a script with a forever looping action.

PERSEVERANCE

⃞ I asked for help before I solved my problem.

⃞ I tried different things before I asked for help and solved my problem.

⃞ I tried different things and solved my problem on my own.

WB Page

37

UNIT 2.4 LOOPS WITH CONDITIONS

6 of 10

UNIT 2.4 LOOPS WITH CONDITIONS

TURN AND TALK (optional)

Look at the rubric for this project in your workbook.

Ask a classmate which column he/she will follow for the:

Backdrop

Sprites/Events

Conditions

7 of 10

MAZE with CONDITIONS Building Guide

WB Page

38

UNIT 2.4 LOOPS WITH CONDITIONS

Change the Event for the movement scripts (but don’t change the blocks in the scripts!)

Click on the Costumes tab, then click on the Cat icon on the bottom to add your Main Sprite with 3 costumes.

Delete the Scratch Cat costume.

8 of 10

MAZE with CONDITIONS Building Guide

WB Page

38

UNIT 2.4 LOOPS WITH CONDITIONS

9 of 10

MAZE with CONDITIONS Building Guide

WB Page

36

UNIT 2.4 LOOPS WITH CONDITIONS

10 of 10

BLOCKS TO PLAY WITH

THINGS TO TRY

THINGS TO TRY

  • Explore different sounds
  • Make a sprite appear and disappear
  • Add look effects that randomly change color

WB Page

36

Add Color Effects

bit.ly/coloreffects

Add and Edit a backdrop

bit.ly/changebackdrop

Change a Costume

bit.ly/CostumeChange

UNIT 2.4 LOOPS WITH CONDITIONS