Scratch Basics
Coding Blocks
Game Design
Predict the Code
100

What is the name of a character in Scratch?

A sprite

100

What block repeats the code inside forever?

The forever block/loop

100

Name one thing that makes a game more fun.

Music, scores, enemies, levels, characters, story, challenges, etc

100

When Green Flag Clicked
Say "Hello!" for 2 seconds

The sprite will say hello for 2 seconds.

200

What button starts your program?

The green flag

200

Saying "Hello" is a kind of _____ block (found in what category?)

Looks
200

If a game is too easy, what could you add?

Enemy, timer, bosses, obstacles, more levels, etc

200

Forever

Move 10 steps

The sprite will move forever.

300

Where do you drag coding blocks to?

The coding area

300

What block tells the computer to make a decision?

If then or if then else

300

Name 2 things we added to our games this week.

Examples:
Variables

Movement

Costumes

Sounds

Score

Forever

If

300

When touching star

Change score by 1

Whenever you touch the star, your score will increase by 1.

400

What is the setting/background called?

The backdrop

400
What is an operator?
They use math to make a decision
400

Name a way you upgraded your game and how.

Examples:
- Adding an enemy

- Adding music

- Adding backgrounds

400

When Green Flag

Go to random position

Every time you start, the sprite will go to a random place on the screen.

500

Scratch is inspired by the coding language ____

Java

500

Name 2 kinds of sensing blocks.

- Sensing another sprite

- Sensing an arrow key pressed

500

What is a variable?
What does if-then do?

Variable: stores data like a score and can be changed.

If-then: tells our computer to make a decision.

500

[Forever

(if right arrow key pressed: move 10 steps)
(if left arrow key pressed: move -10 steps)

]

Our code for our rocketship sprite. 

Moves the sprite left and right by using arrow keys.

M
e
n
u