What's the Step-By-Step?
Bits & Pieces
Making Choices
Doing it Again & Again
Putting Things in Boxes
100

This is like a recipe for the computer, telling it exactly what to do.

What is an Algorithm?

100

This is the smallest piece of information a computer can understand; it's either a 0 or a 1.

a bit 
100

This programming idea helps your program decide to do one thing or another, depending on whether something is true or false.

What is a conditional statement or an "if-then-else" statement?

100

This programming idea lets you repeat a set of instructions multiple times.

What is a loop? 

100

This is like a labeled box in the computer's memory where you can store information that might change.

What is a variable?

200

If your computer program isn't working quite right, you might need to do this to find and fix the mistakes.

What is debugging?

200

Eight of these little pieces usually make up a single letter, number, or symbol on your computer.

Byte 

200

In an "if-then" statement, this is the part that gets checked to see if it's true or false.

What is the CONDITION? 

200

 A "for" loop usually repeats something a specific number of what?

What are times or iterations?

200

When you give a variable a name, it should be something that helps you remember what kind of information it holds. This makes the code easier to what?

What is read or understand?

300

These are the individual instructions that make up a computer program.

Commands, statements 

300

This is a general term for all the programs that run on your computer, like games and web browsers.

What is software? 

300

If the condition in an "if-then" statement is false, what might the program do next?

What is nothing, or move to the next step?

300

A "while" loop keeps repeating as long as a certain what is true?

What is a condition?

300

Numbers and words are examples of different types of what that can be stored in variables?

What is data?

400

Before you even start typing code, it's a good idea to do this to plan out what your program will do.

Planning, putlining

400

This is the physical stuff you can touch that makes up a computer, like the keyboard and the screen.

What is hardware? 

400

Imagine a program that only lets you in if you know the secret word. This is an example of using what?

What is a conditional statement or logic?

400

If you tell a loop to keep going forever without a way to stop, what kind of problem might you have?

What is an Infinite loop?
400

If you have a variable called "score," what kind of information would you most likely store in it?

What is a number (representing the score)?

500

This is following the steps of an algorithm in order, one after the other.

Sequential execution 

500

This is like the "brain" of the computer, where most of the calculations and decisions happen.

What is the central processing unit (CPU)?

500

This symbol (like > or <) is often used in conditional statements to compare values.

What is a comparison operator?

500

Imagine a game where the same music plays over and over until you finish the level. This is an example of what?

What is a loop?

500

Changing the value inside a variable after it has been set is called what?

What is assignment or updating?