(Blank)
(Blank)
(Blank)
(Blank)
(Blank)
100

What is debugging

When you identify the error or bugs in computer hardware or program to fix them. 

100
  • The smallest unit of data storage that a program can use. A variable contains known or unknown information referred to as a “value.” Two types of variables are global and local. 

Variable

100
  • A symbol in code that tells a computer to perform a specific math operation, such as addition, subtraction, multiplication, or division.

Arithimetic operator

100

A set of steps to accomplish a task.

Algorithm

100
  • The language that people use in daily conversations with each other.

Natural Language

200

 A function or artifact in an app that you can add in Design view of MIT App Inventor. Examples of components are: Canvas, Camera, Label, Slider, Sound, Horizontal arrangement, Button.

What is Component

200
  •  A whole number that does not have a decimal or any digits after the decimal.

Integer Data Type

200
  • A representation of a logical statement that is used to examine the relationship between two values and determine whether the statement is true or false (Boolean conditionals). 

Logical Operator

200
  • A loop that changes the value of a count by a certain amount every time an event occurs.

Incremental counter

200
  • A sequential and prioritized list of what needs to be done to create the app the user wants.

backlog

300
  • where you can create the user interface and add common features you want in the app. This is where you let the program know what components you will later want to code.

Designer View

300
  • A type of number that provides very precise information by including all the numbers after the decimal.

Float

300
  • The = ≠ > < operators used to compare two items. They are also referred to as comparison operators.

Relational Operator

300
  • reduced in number by one

Decrementing

300
  • A sequence of instructions that continually repeats until a condition is met.

Loops

400
  •  In MIT App Inventor, a control block that looks for inputs or events to know when to perform a specific action.

MIT App Inventor

400
  • Text or characters displayed by a program. In MIT App Inventor Blocks view, the text string block lets you manage how text, also known as strings, are seen by the user of an app.

String

400
  •  A series of conditionals that a computer moves through until it finds the one that is true.

Chained Conditional

400
  • Stored data that may be used by any part of the program.

Global

400
  • A process of repeating a set of instructions a specified number of times or until a condition is met, such as in a repetition of a process or a newer version of development in computer science.

Iteration

500
  •  A sequence of actions or instructions to follow in solving a problem or accomplishing a task. Also called subprogram, a procedure is a group of statements that may be used at one or more points in a computer program. 

Procedure

500
  • A data type that only has two values, usually denoted as true or false.

Boolean

500
  • A way to work out the logic without worrying too much about the specifics of the language you are programming in.

Pseudocode

500
  • Stored data that is only used within a small scope of a project and cannot be used by other parts of the program. 

local 

500

 paradigm where the execution of a program is determined by events such as user actions or messages

Event Driven Programming