Computer Science Ez
Computer Science
Computer science 2
Computer Science 3
Computer Science 4
100

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 

100

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) 

100

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

100

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

100

See computer program.

What is a program

200

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

200

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

200
Which term refers to a program construct that allows for a block of code to be repeated multiple times?
What is Loop
200

A variable type that holds numerical data.

What is a number

200

A detailed outline or rough draft of a program. Pseudocode is a mix of natural language and code.

What is a pseudocode 

300

A binary digit with two possible values, 0 or 1.

What is Bit

300

1,073,741,824 bytes or 230 bytes.

What is a Gigabyte

300

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

300

How a computer displays or communicates information. For example: monitor/screen, headphones/speakers, printers.

What is outputs

300

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

400

A sequence of binary digits made up of eight bits. It has 256 possible values from 00000000 through 11111111.

What is Byte

400

A programming construct that allows for a block of code to be executed without ever stopping.

What is Infinite Loop

400

In general, a programming construct that allows for a block of code to be repeated multiple times.

What is a Loop

400

Data passed to a function.

What is a Parameter

400

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

500

A set of instructions that a computer can follow. Also called "code." Apps and games are examples of computer programs.

What is Computer Programming

500

How a computer takes in information from the world. For example: keyboard, mouse, touchscreen, camera, microphone, game controller, scanner.

What is Inputs

500

Events can be user actions such as mouse clicks or key presses. True or False

What is True

500

A chip inside a computer that processes and transforms information/data.

What is a processor

500

 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 

M
e
n
u