Flowcharts always Start and End with which shape?
Oval
What does it mean to debug a program?
Find and fix the errors in your code
When a programmer adds and tests code in small chunks at a time to make sure it works the way they want it to before adding more code.
Incremental Approach
What is a waterborne disease?
A disease that spreads through untreated water
What drawer would you find the if, then block in?
Control
The area in App Inventor where you can change the characteristics of your components. #4 shown in the image below

Properties
This is an example of what type of flowchart? (Hint: It is one step after the other)

Linear
What do the warning and error symbols look like? When will your code not work (with an error or warning?)
Yellow Triangle with Exclamation point- Warning
Red circle with X- Error
An action or occurrence that happens during runtime that will trigger a response or behavior by the software
Event
Malaria is what type of disease?
Vector-borne disease
What is wrong with this code?

The paint color should be set to green
This is the entire screen, where you design what you want your app to look like. #5 shown in the image below

Designer View
This is an example of what type of flowchart? (Hint: It has a question)
Conditional
How do you get add a comment to your code?
Right click (2 finger click) choose "Add comment" in the menu, then click the blue check mark
The visual part of a computer app or operating system, through which an end user interacts
User Interface (UI)
Which two diseases were on the Crowding Screen?
Measles & Meningitis
This is the layer of an app that contains the program that tells the app how to behave
Control Layer
The area in App Inventor where you can see what your app looks like and where you drag the components to to add them to your app. It is #2 in the picture below

Viewer
This is an example of what type of flowchart? (Hint: it repeats over and over until a condition is met)
Loop
This is an example of what in debugging? Why would someone use this in debugging?
This is a collapsed block. You would use it when you know your code already works and you can hide it and not worry about it anymore
The process of reducing complexity by hiding unnecessary details to make it easier to think about a problem
Abstraction
What is the difference between a client and end user when apps are designed by a computer scientist?
The client is who hired the computer scientist to make the app and the end user is the person who will be using the app.
This is the layer of an app that is what the user sees and interacts with
View Layer
This is the area in App Inventor that contains all the components you can add to your app. #1 in the image below.

Palette
What should you do if the Bulb is burned out?
Replace the bulb
This is an example of what in debugging? Why would someone use this in debugging?
This is a disabled block. You would use this to isolate codes to find where the bug is
Duplicated or replicated code within a program
Redundant
What will happen if the Measles Player is NOT already playing?
Start MeaslesPlayer
There are 3 different types of blocks used in this code. What are they?

Control Block- yellow
Math Block- blue
Procedure Block- purple
These are located in the Palette and are items you can add to your app. After you add them to the screen of your app they show up in a list in #3 below.

Components.