C
O
D
E
!
100

A list of steps to complete a task.

Algorithm

100

Part of a program that does not work correctly.

Bug

100

To write instructions for a computer in a specific computer language.

Code

100

An instruction for a computer.

Command

100

Putting commands in the correct order so a computer can read the commands.

Sequencing

200

A graphic character on the screen with properties that describe its location, movement and look.

Sprite

200

The action of doing something over and over again.

Loop

200

Finding and fixing problems in an algorithm or program.

Debugging

200

Statements that only run under certain conditions.

Conditionals

200

An algorithm that has been coded into something that can be run by a machine.

Program

300

An action that a sprite performs continuously until it's told to stop.

Behavior

300

An action that causes something to happen.

Event

300

A command that tells you to do something only up to the point that something becomes true.

Until

300

A loop that continues to repeat while a condition is true.

While Loop

300

Loops that have a predetermined beginning, end and increment.

For Loops

400

A placeholder for a piece of information that can change.

Variable

400

A variable used throughout a program that never changes value.

Constant

400

A named group of programming instructions, a chunk of code that has a name.

Function

400

Looping a loop which repeats a pattern of patterns.

Nested Loops

400

The block-based visual programming language used in code.org.

Blockly

M
e
n
u