Block Functions
Scratch Basics
Scratch Logic
Random
Edison
100

What color are the "looks" blocks in scratch?

Purple. Dark Purple

100

What do we call the place where we put blocks together in scratch?

The workspace

100

What type of block do we use to start functions?

Event blocks
100

Which of these is the biggest?: Petabyte, Gigabyte, Kilobyte, Terabyte?

Petabyte

100

What are the name of the blocks that allow your robot to move?

Drive

200

What category do you find "repeat" blocks in?

Control

200

Where do you find projects that you've already been working on?

The "my stuff" folder on the top right

200

What will scratch cat do (in order) when I press the space bar? How do you know?

1. Say hello for 2 seconds

2. Glide to a random place

3. Get bigger

How? The cat follows the blocks from top to bottom

200

What is this sprite's name?

Dot

200

What must you do to the volume before you program the robot?

turn volume to 100%

300

Why do blocks have different shapes?

They help determine where certain types of blocks fit in other blocks. 

300

How do you add a backdrop?

On the right-most column beside sprites, click the button to either choose or upload a new backdrop

300

How would I program scratch cat to meow 5 times when the green flag is pressed?

300

What do you do when you're done with your project?

Give your project a title, share it, and turn it in (either google classroom or scratch studio)

300

What does the square button in the middle do?

records the program

400

What is the difference between "glide" blocks and "Go to" blocks?

"Glide" blocks move the sprite smoothly, while "go to" blocks move a sprite instantly.
400

What two numbers are the X and Y values for the center of the stage?

X=0 and Y=0.

400

Why is "Initialization" important?

Without initialization, your program will not reset itself and be ready every time you start it.

400

What are some different types of programming languages? (Give at least 3 of the types)

Java, Python, C, Go, Swift, Javascript, etc.

400

Warning messages that will not allow you to download a program to an Edison robot

Red

500
What blocks are used for sprites to send messages to each other? What category are they under?
Broadcast blocks. They're found under events.
500

How do you change a sprite into a different sprite?

Trick: You can't! You have to add the new sprite into your project, then drag the code over from old sprite to the new sprite, then delete the old sprite!
500

What are "sensing" and "operator" blocks mainly used for?

They are used for adding conditions to conditional blocks.

500

When thinking about cyberbullying, what does "S.T.O.P." stand for?

S - Step away, T - Tell a trusted adult, O - Okay sites first, P - Pause and think online

500

What should we never do to the Edison Robots so that we keep them in working condition.

Never spin the wheels with your hands