The rules for writing code in a specific programming language
An if statement lets you ask a question to the program and only run code if the answer is true.
Control structure that lets us run either one section of code or another depending on a test.
Translates and executes program code line by line into machine code.
Translates, or “compiles” the entire code into machine code and then runs the program, or sets aside to run later.
A programming language, generally machine code or assembly language, that provides little or no abstraction from a computer's instruction set architecture
A programming language has a significant abstraction from the details of computer operation.
A for loop lets us repeat code a **fixed number of times.**
A True or False value
Also called floats, floating point numbers represent real numbers and are written with a decimal point dividing the integer and fractional parts.
A positive or negative whole number.
A sequence of characters surrounded by quotation marks.
Converts a string into an integer
Converts number to text
Converts a string into a float
The process of converting the value of one data type (integer, string, float, etc.) to another data type is called type conversion.
Escape sequences are characters with special meanings.
Adding two strings together using the "+" operator.
Defines what an object can do.
A function that prints a prompt and retrieves text from the user.
Pieces of information you can give to functions when you define them. When the function is called the arguments are the data you pass into the function's parameters. Parameter is the variable in the declaration of the function. Argument is the actual value of this variable that gets passed to the function.
A mouse event is when the user does something with the mouse, like clicking or moving.
A series of steps that help you solve a problem or build something new.
A person or device that makes calculations, stores data, and executes instructions according to a program.
Programs that can be run on a computer
The primary software that runs applications and manages all the hardware, memory and other software on a computer.
The physical components of a computer
A circuit board with ports and sockets used to connect the main devices of a computer.
The core component of a device that accepts and executes instructions.
A fast type of computer memory which temporarily stores all the information your device needs right away.
A data storage device that uses magnetic storage and rapidly rotating disks to store and retrieve digital information.
Cloud computing is the on demand availability of computer system resources, especially data storage and computing power, without direct active management by the user.
Created when a collection of data is organized or structured.
Pulls meaning from information by analyzing the organized data and generating insights.
A collection of numbers or data points.
A computer program that helps us organize, manipulate, and analyze data.
The intersection of a row and a column.
A horizontal line of cells.
A vertical line of cells.
A built-in formula that performs specific calculations.
The practice or science of collecting and analyzing numerical data.
The central value between numbers.
The middle value in an ordered list.
The value that occurs the most.
A question that could have variability within its answers.
A story that is created with the intent to explain the data and why it matters.