Full screen

Share

Find The Bug
START
Want to create interactive content? It’s easy in Genially!

Debugging Practice Problems

Over 30 million people create interactive content in Genially.

Check out what others have designed:

Transcript

START

Find The Bug

Use the magnifying glass to uncover and find the code examples with problems. Click on the answer to learn some of the common mistakes in Scratch. Answer the final question at the end to move on!

CLUE 1

FIRST CLUE Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt

Drag the magnifying glass!

Question #1

Which script would not move a Sprite Up or Down the Screen?

CLUE 1

FIRST CLUE Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt

CORRECT!

The "Change X" block changes the location on the X axis (left to right). You need the "Change Y" block to move up and down.

CLUE 1

FIRST CLUE Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt

Drag the magnifying glass!

Question #2

Which Script would not keep a sprite from turning upside down?

CLUE 1

FIRST CLUE Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt

CORRECT!

The "Set Rotation Style" block will only keep the Sprite upright if it is on the value "Left-Right".

CLUE 1

FIRST CLUE Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt

Drag the magnifying glass!

Question #3

Which Script would not "Say" hello, and then move 25 steps on the Stage?

CLUE 1

FIRST CLUE Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt

CORRECT!

The order of blocks in a script matters. If you want a Sprite to "Say" then "Move", the blocks have to be in that order.

FINAL QUESTION

What do you call the process of identifying and removing errors from a computer program (code).

DEBUGGING

EXTRACTING

COMPILING

TRY AGAIN

What do you call the process of identifying and removing errors from a computer program (code).

DEBUGGING

COMPILING

EXTRACTING MEANS: To remove or take out, especially by effort or force.We might take out code, but it does not mean fixing code.

TRY AGAIN

What do you call the process of identifying and removing errors from a computer program (code).

DEBUGGING

EXTRACTING

COMPILING MEANS:To convert (a program) into a machine-code or lower-level form in which the program can be executed.We are building something the computer can execute, but it doesn't mean to fix it.

TRY AGAIN

What do you call the process of identifying and removing errors from a computer program (code).

DEBUGGING

EXTRACTING MEANS: To remove or take out, especially by effort or force.andCOMPILING MEANS: To convert (a program) into a machine-code or lower-level form in which the program can be executed.

GREAT WORK!

Congratulations! Now move on and see if you can solve the next debugging challenge!

PLAY AGAIN