A set of (often repeated) steps used to solve a problem. The set of steps for doing long division of numbers is an algorithm.
What is Algorithm
Represents a position or location. They tell a computer program where an action should take place by providing the location for the action.
What is Coordinate(s)
A numerical value that corresponds to a unique element in an array. Index values start at zero, so the first element in an array has an index value of 0.
What is Index
How a computer stores data. Data stored in random access memory (RAM) is lost when the computer is turned off. Data stored in "storage" (also known as "hard drive") remains when a computer is turned off.
What is memory
See computer program.
What is a program
A list or collection of similar things. An object in an array is referred to as an element or item in the array. An individual element can be referenced by its index position in the array.
What is Arrays
A self-contained set of instructions for performing a specific task within a computer program. Most objects have multiple functions associated with them.
What is a Function
A variable type that holds numerical data.
What is a number
A detailed outline or rough draft of a program. Pseudocode is a mix of natural language and code.
What is a pseudocode
A binary digit with two possible values, 0 or 1.
What is Bit
1,073,741,824 bytes or 230 bytes.
What is a Gigabyte
A text-based programming language designed for the web. JavaScript is one of the most popular programming languages in the world. For more information on Make Code's implementation of JavaScript, see makecode.com/language.
What is JavaScript
How a computer displays or communicates information. For example: monitor/screen, headphones/speakers, printers.
What is outputs
Data stored in this area of a computer remains when a computer is turned off. Can be thought of as the computer's long-term memory. Also known as the computer's hard drive.
What is a storage
A sequence of binary digits made up of eight bits. It has 256 possible values from 00000000 through 11111111.
What is Byte
A programming construct that allows for a block of code to be executed without ever stopping.
What is Infinite Loop
In general, a programming construct that allows for a block of code to be repeated multiple times.
What is a Loop
Data passed to a function.
What is a Parameter
A variable type that represents a single dot (or lit LED) on the micro: bit screen and holds two separate values for the row and column the dot (or lit LED) is currently in.
What is a sprite
A set of instructions that a computer can follow. Also called "code." Apps and games are examples of computer programs.
What is Computer Programming
How a computer takes in information from the world. For example: keyboard, mouse, touchscreen, camera, microphone, game controller, scanner.
What is Inputs
Events can be user actions such as mouse clicks or key presses. True or False
What is True
A chip inside a computer that processes and transforms information/data.
What is a processor
A container for data. Every variable has a name that is used to reference the data that it contains. Every variable also has a variable type.
What is a variable