Variable
Operators
Motion
& Pen
Events & Control
Looks /Sound
& Sensing
100

a storage location in the computer's memory which is given a name and used to store a value. 

What is a "variable"?

100

The term used when you join two strings, for example, joining "apple" and "banana"

What is concatenation? 

100

This block puts the pen down before the sprite moves so it can draw

What is the "pen down" button?

100

This block runs a script when a key the programmer defines is pressed

What is "when (key) pressed" block?
100

This block changes the costume for the sprite to the one selected from the drop down list. 

What is the "switch costume (x)" block?

200

This must be created before they are used

What is a "user-defined variable"?

200

when a program run successfully to the end but gives you the wrong results

What is a "logic error"?

200

This block is used with the move block inside a forever or repeat block to make the sprite go from side to side of the stage. 

What is the "if on edge, bounce" block?

200

This button sends a message to another sprite.  It is used to coordinate the activities of sprites.

What is the "broadcast" button?

200

This block is used to have the sound selected play.  No other block will run until the sound is done playing. 

What is the "play sound" block?

300

When a variable goes for all sprites

What is a "global variable"?

300

the block used to get the remainder after dividing two numbers.  

What is the "mod block"?

300

When setting the pen size, the way this number goes, the thicker the line is drawn.

What is "Larger"?

300

This block receives a message from another sprite.  It is used to coordinate the activities of other sprites.

What is the "when I receive" block?

300

This block is used to have the user respond to a question asked for input.

What is the "ask (question) and wait" block?

400

This is when you give the variable a value before it is used in a script. It is generally set to zero in the beginning of a game.

What is "initializing the variable"?

400

this block is used to extract a character from a string

What is the "letter of" block?

400

The move block allows the programmer to move a number of steps in the direction it is facing. If the programmer wants the to move in the opposite direction, it must be set to this. 

What is a negative number?

400

This block runs statements inside an endless loop as long as the program is running.  

What is a "forever" loop?

400

This block holds the response entered by the user in the answer system variable.

what is the blue "answer" block?

500

When a sprite only uses a specific variable it is called this

What is a "sprite variable"?

500

The terms we use to find errors in a program and correcting them once we know they exist. 

What is "debug" and/or "debugging"?

500

This button lifts the pen before the sprite moves so it does not draw while the sprite moves. 

What is "pen up" button?

500

This block allows the user to have a sprite wait for a defined amount of seconds. 

What is the "wait (x) sec" block?

500

After the "ask" block is used, this variable (orange)  block is often combined with the "answer" block to store the information.  

What is the "set (variable)" block?