A precise sequence of instructions for processes that can be executed by a computer
Back
selection
Front
A generic term for a type of programming statement (usually an if-statement) that uses a Boolean condition to determine, or select, whether or not to run a certain block of statements.
Back
To code
Front
(v) to write code, or to write instructions for a computer.
Back
Low level programming language
Front
A programming language that captures only the most primitive operations available to a machine. Anything that a computer can do can be represented with combinations of low level commands.
Back
variable
Front
a factor that can change in an experiment
Back
Function
Front
A function is a procedure that performs one or more tasks within a computer program. Usually they are simple, but some can be complex.
Back
top down design
Front
a problem solving approach (also known as stepwise design) in which you break down a system to gain insight into the sub-systems that make it up.
Back
conditionals
Front
Statements that only run under certain conditions.
Back
hexadecimal
Front
A base-16 number system that uses sixteen distinct symbols 0-9 and A-F to represent numbers from 0 to 15.
Back
parameter
Front
(n.) a determining or characteristic element; a factor that shapes the total outcome; a limit, boundary
Back
api
Front
a collection of commands made available to a programmer
Back
Procedure
Front
a set of coded instructions that tell a computer how to run a program.
Back
iteration
Front
the repetition of a process or utterance.
Back
Program
Front
Provide a computer or other machine with coded instructions for the automatic performance of a particular task.
Back
Abstraction
Front
a simplified representation of something more complex. Abstractions allow you to hide details to help you manage complexity, focus on relevant concepts, and reason about problems at a higher level.
Back
libary
Front
a collection of commands / functions, typically with a shared purpose
Back
Repeat
Front
a programming construct that creates repitition
Back
sequencing
Front
Putting commands in correct order so computers can read the commands.
Back
parameter
Front
An extra piece of information that you pass to the function to customize it for a specific need.
Back
iterate
Front
To repeat in order to achieve, or get closer to, a desired goal.
Back
High level programming language
Front
A programming language with many commands and features designed to make common tasks easier to program. Any high level functionality is encapsulated as combinations of low level commands.
Back
Syntax
Front
Rules of the programming language
Back
documentation
Front
a description of the behavior of a command, function, library, API, etc.