- arguments
-
the inputs to a function; expressions for arguments follow the name of a function
- bar chart
-
a display of categorical data that uses bars positioned over category values; each bar’s height reflects the count or percentage of data values in that category
- categorical data
-
data whose values are qualities that are not subject to the laws of arithmetic.
- circle of evaluation
-
a diagram of the structure of an expression (arithmetic or code)
- contract
-
a statement of the name, domain, and range of a function
- coordinate
-
a number or set of numbers describing an object’s location
- data row
-
a structured piece of data in a dataset that typically reports all the information gathered about a given individual
- data science
-
the science of collecting, organizing, and drawing general conclusions from data, with the help of computers
- datatypes
-
a way of classifying values, such as: Number, String, Image, Boolean, or any user-defined data structure
- debug
-
to find and fix errors in one’s code
- definitions area
-
the left-most text box in the Editor where definitions for values and functions are written
- design recipe
-
a sequence of steps that helps people document, test, and write functions
- domain
-
the type or set of inputs that a function expects
- editor
-
software in which you can write and evaluate code
- error message
-
information from the computer about errors in code
- example
-
shows the use of a function on specific inputs and the computation the function should perform on those inputs
- expression
-
a computation written in the rules of some language (such as arithmetic, code, or a Circle of Evaluation)
- function
-
a mathematical object that consumes inputs and produces an output
- header
-
the titles of each column of a table, usually shown at the top
- identifier column
-
a column of unique values which identify all the individual rows (e.g. - student IDs, SSNs, etc)
- Image
-
a type of data for pictures
- interactions area
-
the right-most text box in the Editor, where expressions are entered to evaluate
- method
-
a function that is only associated with an instance of a datatype, which consumes inputs and produces an output based on that instance
- Number
-
a data type representing a real number
- pie chart
-
a display that uses areas of a circular pie’s slices to show percentages in each category
- programming language
-
a set of rules for writing code that a computer can evaluate
- purpose statement
-
a brief description of what a function does
- quantitative data
-
number values for which arithmetic makes sense
- range
-
the type or set of outputs that a function produces
- String
-
a data type for any sequence of characters between quotation marks (examples: "hello", "42", "this is a string!")
- syntax
-
the set of rules that defines a language, whether it be spoken, written, or programmed.
- value
-
a specific piece of data, like 5 or "hello"
- variable
-
a letter, symbol, or term that stands in for a value or expression