2.1.1 - 2.1.3
parameter-A special kind of variable defined in a function to receive specific information. “Parameter” and “argument” are often used interchangeably. In this course, we will use the term “argument”.
variable-The smallest unit of data storage that a program can use. A variable contains known or unknown information referred to as a “value.” Two types of variables are global and local.
argument-The values that a program provides to a function or subroutine. Sometimes coding professionals use the terms “argument” and “parameter” interchangeably. In this course, argument is a better choice because Python does not use the term parameter.
conditional statement-A programming statement that evaluates a true/false Boolean expression to determine the next steps in a program. Conditional statements are often written as "if-then" or "if-then-else" statements.
Python-A programming statement that evaluates a true/false Boolean expression to determine the next steps in a program. Conditional statements are often written as "if-then" or "if-then-else" statements.
function-In programming, a named section of a program that performs a specific task. A function is a block of organized and reusable code that performs a single action. A function can be a procedure or a subroutine. In a sense, many of the blocks in MIT App Inventor can be thought of as functions. In Python there are many built-in functions, because all programmers need many of the same actions to be executed often.
arithmetic operator-A symbol in code that tells a computer to perform a specific math operation, such as addition, subtraction, multiplication, or division.
dynamic-A description of a program that can change based on inputs and conditions in the program.
nesting (nested loops)- Putting a function inside another function or a loop inside another loop. One method is contained within another one.