data storage
logic
operators
visual code
100

This is a container that stores data in a program.

What is a variable?

100

This conditional statement will perform an action if an argument is true.

What is an if statement?

100

This symbol is commonly used to denote multiplication.

What is an asterisk (*)?

100

This can be used as a visual representation of code using shapes and arrows.

What is a flowchart?

200

This variable type stores a whole number.

What is an int/integer?

200

This is a necessary component of an if statement.

What is a condition?

200

This symbol is commonly used to denote division.

What is a slash (/)?

200

This is a visual representation of code using text. It gives general information and is non language specific.

What is pseudocode?

300

This variable type stores a single letter or symbol.

What is a char/character?

300

This loop will run until a condition is met.

What is a while loop?

300

This operator adds one to the existing value.

What is ++?

300

What will the outcome of this pseudocode be?

int a = 5;

int b = 6;

if (a > 8 && b < 7) {

     print("yes");

} else {

     print("no");

}

"no"

400

This variable type stores a word.

What is a string?

400

This is a process stored in code that can be reused. This requires input(s) called parameters and returns an output.

What is a function?

400

This operator tests if both the left and right conditions are true.

What is &&?

400

This shape denotes the beginning or end of a flowchart program.

What is an oval?

500

This variable type stores a true/false value.

What is a bool/boolean?

500

These are necessary components of a for loop.

What is a variable, constraint, and increment?

500

This is the difference between the = and == operators.

What is: = sets left side equal to right side, == tests if left side is equal to right side?

500

This shape denotes a decision that needs to be made in flowchart code.

What is a diamond?

M
e
n
u