A way of representing information using only two options.
What is Binary?
A machine that can run a program, including computers, tablets, servers, routers, and smart sensors.
What is a Computing Device?
The inputs and outputs that allow a user to interact with a piece of software.
What is User Interface?
Holds one value at a time; A reference to a value or expression that can be used repeatedly throughout a program
What is a Variable?
Data about data.
What is Metadata?
An ordered collection of elements?
What is a List?
A variable in a function definition. Used as a placeholder for values that will be passed through the function.
What is a Parameter?
A way of representing information using ten options.
What is Decimal?
A group of interconnected computing devices capable of sending or receiving data.
What is a Computing Network?
Data that are sent to a computer for processing by a program. Can come in a variety of forms, such as tactile interaction, audio, visuals, or text.
What is Input?
A combination of operators and values that evaluates to a single value
What is an Expression.
Scientific research conducted in whole or part by distributed individuals, many of whom may not be scientists, who contribute relevant data to research using their own computing devices.
What is Citizen Science?
A common method for referencing the elements in a list or string using numbers?
What is an Index?
The value passed to the parameter.
What is an Argument?
The single unit of information in a computer
What is a Bit?
The series of connections between computing devices on a network starting with a sender and ending with a receiver.
What is a Path?
Any data that are sent from a program to a device.
What is Output?
A permanent variable; Can be used anywhere in your code
What is a Global Variable?
A process that makes the data uniform without changing its meaning (e.g., replacing all equivalent abbreviations, spellings, and capitalizations with the same word).
What is Cleaning Data?
A condition is checked, then a block of code is repeated as long as the Boolean condition remains true. Once the condition is false, the program stops
What is a While Loop?
Used to return the flow of control to the point where the procedure (also known as a function).
What is a Return?
Error from attempting to represent a number that is too large.
What is an Overflow Error?
An agreed-upon set of rules that specify the behavior of some system.
What is a Protocol?
Program statements run in order, from top to bottom.
What is Sequential Programming?
Allows a program to change the value represented by a variable.
What is an Assignment Operator?
A relationship between two pieces of data, typically referring to the amount that one varies in relation to the other.
What is Correlation?
A repetitive portion of an algorithm which repeats a specified number of times or until a given condition is met.
What is Iteration?
A process that allows a procedure to be used only knowing what it does, not how it does it.
What is Procedural abstraction.
Data with values that change continuously, or smoothly, over time.
What is Analog Data?
A chunk of data sent over a network. Larger messages are divided into packets that may arrive at the destination in order, out-of-order, or not at all.
What is a Packet?
Form of program documentation written into the program to be read by people and which do not affect how a program runs.
What is a Comment?
The symbol == represents...
What is a Comparison Operator?
The practice of obtaining input or information from a large number of people via the Internet.
What is Crowdsourcing?
A condition is checked, then the program runs until that condition is met. The Initial value, condition and update is on the same line.
What is a For Loop?
A group of functions (procedures) that may be used in creating new programs.
What is a Library?
A process for creating a digital representation of analog data by measuring the analog data at regular intervals.
What is Sampling?
Can continue to function even in the event of individual component failures.
What is Fault Tolerant?
A collaborative programming style in which two programmers switch between the roles of writing code and tracking or planning high level progress.
What is Pair Programming?
A named group of programming instructions. Also referred to as a 'procedure'
What is a Function?
Data that does not accurately reflect the full population or phenomenon being studied
What is Data bias?
Occurs when the ending condition never changes; it always stays "TRUE" or "FALSE" and causes the program to run ineffectively.
What is an Infinite Loop?
Specifications for how functions in a library behave and can be used.
What is Application Program Interface?
A work or invention that is the result of creativity, such as a piece of writing or a design, to which one has rights and for which one may apply for a patent, copyright, trademark, etc.
What is Intellectual Property?
The protocol used for transmitting web pages over the Internet
What is HyperText Transfer Protocol?
The steps or phases used to create a piece of software. Typical phases include investigating, designing, prototyping, and testing.
What is the Development process?
Affects the sequential flow of control by executing different statements based on the value of a Boolean expression.
What is a conditional? (If statement)
Choosing a smaller subset of a data set to use for analysis, for example by eliminating / keeping only certain rows in a table.
What is Data filtering?
The process of accessing each item in a list one at a time.
What is Traversal?
The subdivision of a computer program into separate subprograms
What is Modularity?
A collection of public copyright licenses that enable the free distribution of an otherwise copyrighted work, used when an author wants to give people the right to share, use, and build upon a work that they have created.
What are Creative Commons?
Differing access to computing devices and the Internet, based on socioeconomic, geographic, or demographic characteristics.
What is a Digital Divide?
Associated with an action and supplies input data to a program. Can be generated when a key is pressed, a mouse is clicked, a program is started, or by any other defined action that affects the flow of execution.
What is an Event?
A bug in a program that causes it to operate incorrectly, but not to terminate.
What is a Logical Error?
The collection of facts and patterns extracted from data.
What is Information?
A command that executes the code within a function.
What is a Function Call?
What is the cube root of 4913?
What is 17?