App Basics
Design & Blocks
Lists&Logic
Timers&Media
Polish&Test
100

The two environments in MIT App Inventor are the Blocks editor and this one.

What is the Designer

100

This invisible container lines components up in a row or a column so a screen doesn't look scattered.

What is an Arrangement

100

This is a single variable that holds many values in order, like Item 1, Item 2, Item 3.

What is a list

100

This is the name of the AI tool used to compose original background music from a text prompt.

What is Wondera.ai

100

This is the kind of testing where the builder tries out their own app while it's being built.

What is builder testing

200

This tool acts as a stand-in phone on your computer so you can test apps without a physical device.

What is an emulator (Android Studio)

200

This term describes how an app FEELS to use, easy, confusing, or clear, as opposed to what it looks like.

What is UX (User Experience)

200

This kind of variable is created once and can be used by any component, procedure, or screen in the app.

What is a global variable

200

This component shows a fillable bar on screen that gets nudged up using IncrementProgressBy.

What is a Progress Bar

200

This is the kind of testing where someone unfamiliar tries the app for the first time to catch confusing moments.

What is user testing

300

This programming style means your code waits for something, like a tap, before it runs a response.

What is event-driven programming

300

Set an Arrangement's Width to this value so it stretches all the way across the screen.

What is Fill Parent

300

This block lets code make a decision, running one set of instructions if something is true, and a different set if it's false.

What is an if/else block

300

MIT App Inventor splits audio into two components: this one for short effects, and Player for longer background music.

What is Sound

300

Name one of the three things that turn a working app into a polished one: consistent colors, readable fonts, or this.

What are clearly labeled buttons

400

This is the file type you download and drag onto your emulator to install and test your app.

What is a .apk (Android App package)

400

These two Arrangement properties control where components sit left-to-right and top-to-bottom.

What are AlignHorizontal and AlignVertical

400

This is the term for a procedure that calls itself to repeat an action until a condition is met.

What is recursion

400

This Clock property, measured in milliseconds, controls how often the timer fires.

What is TimerInterval

400

This is the three-question feedback framework: what worked, what was confusing, and this.

What is one specific suggestion

500

Built-in blocks like Text and Colors work everywhere, but this other kind of block only shows up in the drawer of the specific component it belongs to.

What are component (design-based) blocks

500

This panel lets you customize how a selected component looks and behaves, like its color, size, or visibility.

What is the Properties panel

500

Instead of typing a number by hand, this block grabs the number of items in a list automatically.

What is the length of list block

500

A good music prompt should describe mood, genre, and tempo, plus this optional fourth detail.

What are instruments

500

Two lists like Questions and Answers must be built in this same arrangement, so item 3 in one always matches item 3 in the other.

What is the same order (parallel order)

M
e
n
u