The part of computer application through which a user interacts with a program.
What is the user-interface?
A data compression technique in which some amount of data is lost.
What is lossy compression?
The main processing unit that interprets and runs the computer program.
What is a CPU or Central Processing Unit?
Small bits of data stored on your computer by your web browser for tracking you.
Rather than text, what structure does App Inventor use to represent code?
What is a Block?
The underlying global network that supports the WWW and other applications. It consists of many different local networks that are connected together by various hardware devices.
What is the Internet?
A programming approach whereby the program's behavior is controlled by writing code that responds to various events that occur, such as Button clicks.
What is event-driven programming?
A number system that uses only two digits, 0s and 1s.
What is the binary number system?
An algorithm that generates a sequence of numbers that appears to be random but is completely determined by the algorithm.
What is PRNG or Pseudo Random Number Generator?
The art and science of writing secret messages.
What is cryptography?
A name of a memory location use to hold different values in your program.
What is a variable?
This control structure uses a true or false condition to determine which of two parts of an algorithm is used.
What is a Selection of IF block?
The large and small physical components that makeup computers, such as the computer's keyboard or its processor.
What is Hardware?
A step-by-step procedures for solving a particular problem.
What is an algorithm?
The operator that gives the remainder when one number is divided by another.
What is the mod operator?
A code for representing English characters as numbers, with each letter assigned a number from 0 to 127.
What is ASCII code?
The length of this list:

What is four?
A general representation of something that extracts common features from specific examples in order to generalize concepts.
What is an abstraction?
The computer programs that make up a computer system such as an app.
What is software?
A sequence of 8 bits?
What is a byte?
An assumption or an idea that is proposed for the sake of argument so that it can be tested to see if it might be true.
What is a hypothesis?
The art and science of hiding information by embedding messages within other, seemingly harmless messages.
What is Steganogrphy?
The possible values of X:

What are 1, 2, or 3?
The purple block is an example of this type of block.

What is a Procedure Block?
The number of transistors per square inch on integrated circuits has doubled every year since the integrated circuit was invented.
What is Moore's Law?
A bit that acts as a check on a set of binary values, calculated in such a way that the number of 1s in the set should always be even.
What is a parity bit?
A simplified model that imitates a real-world system or process to study, predict, or optimize its behavior.
What is a simulation?
If you carry a cell phone, your friends could find you based on this mechanism.
What is Global Position Systems or GPS?
Label1 will display this after these blocks execute.

What is 6?
In App Inventory, this component is used to hold image spites or draw on the screen.
What is a Canvas?