Finding and fixing problems in an algorithm or program
An algorithm that has been coded into something that can be run by a machine.
An extra piece of information passed to a function to customize it for a specific need
A placeholder for a piece of information that can change
Attributes that describe an object's characteristics
A graphic character on the screen with properties that describe its location, movement, and look.
A series of images that create the illusion of motion by being shown rapidly one after the other
A single image within an animation
The rate at which frames in an animation are shown, typically measured in frames per second
Any valid unit of code that resolves to a value
A single value of either TRUE or FALSE
Statements that only run under certain conditions.
In programming, an expression that evaluates to True or False.
The common programming structure that implements "conditional statements".
a simplified representation of something more complex. Abstractions allow you to hide details to help you manage complexity, focus on relevant concepts, and reason about problems at a higher level.