Scratch Blocks
Coding Concepts
Online Safety
Ethics
100

This block asks for input from the player

What is an "ask" block?

100

This holds a value that changes

What is a variable?

100
Is it okay to share passwords with people online?

No! Only share your password with your parents or another trusted adult. 

100

Someone says something mean in the comments of Scratch. Should you get mad and yell at them in the comments?

No! Ignore it, or tell a trusted adult

200

This block ends everything in the game

What is "stop all?"

200

The sprite is in the top left quadrant of the screen

What is negative x, positive y?

200

Is it okay to share your hobbies/interests online?

Yes! A lot of people are likely interested in what you like, so it isn't "identifiable" information

200

Your friend gave you their login information. can you share it with others?

No! They trusted you with confidential information, so don't break that trust!

300

This block sends a message to all the sprites in a game

What is a "broadcast" block?

300

This checks to see if something is true

What is a conditional statement?

300

Can you share your first name online?

Yes, but ONLY if you feel comfortable sharing it, and never your full name.

300

You're at your friend's house and they have different Internet rules than your parents. Whose rules do you listen to?

Listen to your parents!
400

This block loops code while a certain condition is true

What is a "repeat until" loop?

400

This can hold more than one value that can change

What is an array/list?

400

You went to a website, and you've been randomly selected to participate in a contest! Should you send over your information?

No! This is likely a scam. If it's too good to be true, it probably isn't true. 

400

You find some really cool art online and want to use it in a game. What do you need to do?

Give the original artist credit!

500

You use these two blocks to always be checking a conditional statement

What are "forever" and "if" blocks?

500

These are the three situations you must check while programming a platformer game

What is falling, standing, and jumping?

500

You've made a new friend online! Should you give them your phone number?

No! They might not be who they say they are.

500

You see a project and have some ideas on how it can be improved. What should you do?

Provide constructive criticism or remix the project (and give credit)!