The blocks of code that do the important actions in the program
What is an event handler?
a flaw in a computer program
What is a bug?
a variable whose values can only be true or false
What is a boolean variable?
What is a rhombus?
the layer of an app that contains the data entered and used in the app.
What is the Model Layer?
The kind of layout component that allows you to put items next to each other
What is a horizontal arrangement?
writing compound words such as procedure names using a capital letter at the beginning of each word
What is camel case?
contains a sequence of items
What is a list?
a sequence of steps used to solve a problem
What is an algorithm?
The layer of an app seen by the end-user
What is the View Layer?
The part of my device that detects shaking
What is an accelerometer?
breaking a problem down into smaller pieces
What is to decompose a problem?
a sequence of letters and other characters
What is a string?
What is a procedure?
The layer of an app that contains the program that tells the app how to behave.
What is the Controller Layer?
The component that displays a drop-down list of options
What is a Spinner?
To assign a variable its initial, or first, value.
What is to initialize?
a variable with one or more digits after a decimal
What is a float?
The execution of one pass of a loop.
What is iteration?
The layer that an audio player would be considered part of
What is the Controller Layer?
The component that can read what I type in an audible robot voice
What is TextToSpeech?
A variable that can be used by the entire scope of the program
What is a global variable?
a special data structure defined by the programmer
What is an object?
A chart used by programmers to keep track of the values of variables in their program.
What is a trace table?
The layer where my list data resides
What is the Model Layer?