A list of steps to complete a task.
Algorithm
Part of a program that does not work correctly.
Bug
To write instructions for a computer in a specific computer language.
Code
An instruction for a computer.
Command
Putting commands in the correct order so a computer can read the commands.
Sequencing
A graphic character on the screen with properties that describe its location, movement and look.
Sprite
The action of doing something over and over again.
Loop
Finding and fixing problems in an algorithm or program.
Debugging
Statements that only run under certain conditions.
Conditionals
An algorithm that has been coded into something that can be run by a machine.
Program
An action that a sprite performs continuously until it's told to stop.
Behavior
An action that causes something to happen.
Event
A command that tells you to do something only up to the point that something becomes true.
Until
A loop that continues to repeat while a condition is true.
While Loop
Loops that have a predetermined beginning, end and increment.
For Loops
A placeholder for a piece of information that can change.
Variable
A variable used throughout a program that never changes value.
Constant
A named group of programming instructions, a chunk of code that has a name.
Function
Looping a loop which repeats a pattern of patterns.
Nested Loops