1
A command that performs different actions depending on whether a condition is true or false
2
Any data that is stored and not lost after the application is terminated or power to the device is shut off
3
A variable that is only accessible inside a block of code or a procedure
4
The layer of an app that contains the program that tells the app how to behave
5
A list whose items can change during the runtime of a program
6
The process of reducing complexity by hiding unnecessary details to make it easier to think about a problem
7
To assign a variable its initial, or first value
8
The layer of an app that contains the data entered and used in the app
9
The writing of compound words (like variable names, and file names) by staring each word with a capital letter
10
The execution of one pass of a loop
11
A set of code that performs an action and is considered a type of abstraction
12
Duplicated or replicated code within a program
13
A collection of data that is stored permanently on a computer or digital device
14
A placeholder in a device's memory that stores a value a program is using
15
The layer of an app that the user sees and interacts with
16
To loop through a list of items, one item at a time
17
A type of loop that repeats for a given number of repetitions
18
Very large data sets that can be analyzed to better understand systems and show patterns of behavior
19
A sequence of characters (letters, numbers, symbols, and punctuation marks)
20
An ordered collection of data elements stored and accessed in a program