Part of a program that does not work correctly.
Bug
Finding and fixing problems in an algorithm or program.
Debugging
An algorithm that has been coded into something that can be run by a machine.
Program
Additional information provided as input to a block to customize it's functionality
Parameter
A label for a piece of information used in a program.
Variable
A character on the screen with properties that describe its location, movement, and look.
Sprite
A label for a characteristic of a sprite, such as its location and appearance
Property
A named bit of programming instructions.
Function
a simplified representation of something more complex.
Abstraction
Statements that only run when certain conditions are true.
Conditionals
Something a program checks to see whether it is true before deciding to take an action.
Condition
in programming, an expression that evaluates to True or False.
Boolean Expression
the way that sprites' properties are used in Game Lab, by connecting the sprite and property with a dot.
Dot Notation