Coding Logic/system
Binary
Basic vocabulary
Scratch
Advanced vocabulary
100

What do we use to write code?

Numbers, words, symbols

100

What number system do computers use to communicate?

Base 2 (or Binary)

100

What is a value that can change, depending on information?

Variable

100

What does Scratch use to make games and other programs?

block code

100

What is a boolean?

Fancy word for “true” (1) or “false” (0)

200

What is the language we use to communicate with computers?

Code, binary

200

True or False: The larger the file, the more bits it has.

True

200

What can you store in a variable?

numbers and data

200

Who made Scratch?

MIT

200

What is a loop?

A piece of code that runs over and over again

300

What is our number system called?

Base 10

300

What is 3 in binary?

11

300

What are constants?

Something that cannot be changed

300

What are Sprites?

things in the game that have a script running in them that allow them to do certain programmed things

300

What is an if-statement?

A piece of code that only runs if a given condition is true

400

What are the two types of language compilers?

Compiled & Interpreted

400

What is 8 in binary?

1000

400

You can think about variables like a ______ while you can think about constants like a ______.

Open box/treasure chest, closed box

400

Give an example of a Scratch event block.

when flag clicked, when space clicked, when sprite clicked, when backdrop switches, when loudness is changed

400

Give an example of a bug. 

(answers may vary)

500
Briefly explain how the base 7 number system works.

We count to 6 before we move to a new digit.

500

What is 111 in base 10?

7

500

What is it called when you are trying to fix a bug?

Debugging

500

What coordinate system does Scratch use for motion?

x-y

500

Give an example of a conditional.

(answers may vary)

M
e
n
u