Font size
WorksheetsAPP INVENTOR
Total questions: 154
Worksheet time: 26mins
Why do we have to label each one of our components? (Like buttons)
Because practice makes perfect.
To help us know what we are working with in blocks
to tell the blocks what to do
we don't, it is automatically done for us
The different pieces which can be put together to create an app, e.g. images, sounds, labels
Components
Android
Palette
Blocks
Snap these together to set app behavior
Blocks
Components
Palette
Design button
The part of the app that user sees is called?
The blocks editor
User interface
Blocks
An example of an event would be?
Mouse being clicked to hit mole
Pressing right left arrow keys
Key pad pressed to watch video
All of the above
Label, Sound, or Button are all?
loops
blocks
design variables
components
What is the purple block?
Procedure
Conditional
Event handler
Variable
What is the length of this list?
1
8
10
6
4
True or False: It is possible to have an empty list -- i.e., a list with no elements.
True
False
Which decision block in a flowchart is used to represent YES/NO or TRUE/FALSE answers?
Diamond/rhombus
Rectangle
Circle
Heart
Which decision block in a flowchart is used to represent commands?
Diamond/rhombus
Rectangle
Circle
Heart
Which component is the Event Handler responding to?
Brain
RespiratorySystem
DigestiveSystem
UrinarySystem
Why are Event Handler charts important?
They help you plan and organize your thoughts and ideas before you start coding.
They tell you what to do.
They give you ideas but don't actually have anything to do with coding apps.
What is a static list?
A list that contains data that is pre-set in the program.
A list whose items can change during the runtime of a program.
What is a dynamic list?
A list that contains data that is pre-set in the program.
A list whose items can change during the runtime of a program.
What is redundancy?
Duplicated or replicated code within a program.
Duplicated components within a program
A set number of items in a list
How can you reduce redundancy and streamline your code?
Procedures
Event Handlers
Loops
Flowcharts
This is a(n)...
procedure
initializer variable
event handler
loop
Which menu option allows you to create a new app?
Projects
Connect
Build
Help
Which menu option allows you to test your app?
Project
Connect
Build
Help
Which menu option do you choose to begin developing an app?
AI Companion
Start New Project
Save Project
Export Selected Project
Which menu option allow you to test your app via a WiFi connection?
AI Companion
Emulator
USB
Bluetooth
Which of these is NOT one of the 3 main screens in App Inventor?
Projects
Connect
Designer
Blocks
Which section of the Designer page displays how your app appears to the user?
Pallette
Viewer
Components
Properties
On the Palette, under which selection will you find a Button?
User Interface
Layout
Media
Sensors
On the Palette, under which item will you find the Accelerometer?
User Interface
Layout
Media
Sensors
The playing field for any App Inventor game is called a(n) ______?
Label
Canvas
Horizontal Alignment
Clock
When connecting App Inventor to your mobile device via AI Companion, QR in QR Code stands for?
Quick Read
Quick Ready
Quit Read
Quite Ready
In programming, this is an action that occurs as a result of the user or another source,
occassion
design
block
event
What is the purpose of this backpack icon?
store apps in it
delete unwanted blocks
export blocks to other apps
to make the page look pretty to make the page look pretty
An example of an event would be?
Mouse being clicked to hit mole
Pressing right left arrow keys
Key pad pressed to watch video
All of the above
A component that you can animate and that can interact with a canvas.
Image
Charcter
ImageSprite
Image Component
On the Blocks page, under which item will you find the "If-Then" blocks?
Control
Logic
Math
Text
What kind of arrangement is this
Horizontal arrangement
vertical arrangement
diagonal arrangement
Which menu option allows you to create a new app?
Projects
Connect
Build
Help
Which section of the Designer page displays how your app appears to the user?
Pallette
Viewer
Components
Properties
On the Palette, under which selection will you find a Button?
User Interface
Layout
Media
Sensors
On the Palette, under which item will you find the TextBox?
User Interface
Layout
Media
Sensorrs
On the Blocks page, under which item will you find the "If-Then" blocks?
Control
Logic
Math
Text
All App Inventor Components have _______?
Labels
Images
Buttons
Properties
To get a HorizontalArrangement to fill the width of the screen, which Property should be set?
Height
Width
AlignHorizontal
AlignVertical
Label, Sound, or Button are all?
loops
blocks
design variables
components
The place where I tell the components of my app what to do
Designer
Blocks Editor
Event
Comment
On the Palette, under which item will you find the Horizontal Arrangement?
User Interface
Layout
Media
Sensors
True or False: Components can be either visible or non-visible.
True
False
The button which takes you to design view - where you change the look of your app
Blocks button
Designer button
Palette
Components
Contains the components used in an app
Palette
Blocks button
Design button
Components
The part of the app that user sees is called?
The blocks editor
User interface
Blocks
File format of an app inventor project's source code
apk
aia
aii
File format which contains an App Inventor executable, needed to actually run the program on a device
apk
aia
aii
What kind of arrangement is this
Horizontal arrangement
vertical arrangement
diagonal arrangement
Which menu option allows you to create a new app?
Projects
Connect
Build
Help
Which section of the Designer page displays how your app appears to the user?
Pallette
Viewer
Components
Properties
On the Palette, under which selection will you find a Button?
User Interface
Layout
Media
Sensors
On the Blocks page, under which item will you find the "If-Then" blocks?
Control
Logic
Math
Text
All App Inventor Components have _______?
Labels
Images
Buttons
Properties
Label, Sound, or Button are all?
loops
blocks
design variables
components
The place where I tell the components of my app what to do
Designer
Blocks Editor
Event
Comment
what is MIT app inventor ?
Its a Software
Used to create mobile apps
Mobile software
Web application
what will detect the shaking and movements in Mobile?
sensor
IC
OS
Accelerometer Sensor
Which of the following is not part of the MIT App Inventor Components
Design Editor
Blocks Editor
Emulator
QR Code
On the Palette, under which selection will you find a Button?
User Interface
Layout
Sensors
Media
Which section of the Designer page displays how your app appears to the user?
Components
User Interface
Viewer
Properties
Which menu option allows you to create a new app?
Connect
Build
Projects
Help
Which of these is NOT one of the 3 main screens in App Inventor?
Connect
Blocks Editor
Projects
Designer
Which section of the Designer page allows you to upload media files?
Properties
Component
Viewer
Media
Which section of the Designer page displays components that can be dragged to the viewer?
Properties
Components
Viewer
Palette
A button that, when clicked on, launches a popup dialog to allow the user to select a time.
DateTimePicker
DatePicker
TimePicker
TimeSelector
Why do we have to label each one of our components? (Like buttons)
Because practice makes perfect.
To help us know what we are working with in blocks
to tell the blocks what to do
we don't, it is automatically done for us
The different pieces which can be put together to create an app, e.g. images, sounds, labels
Components
Android
Palette
Blocks
An example of an event would be?
Mouse being clicked to hit mole
Pressing right left arrow keys
Key pad pressed to watch video
All of the above
What is the purple block?
Procedure
Conditional
Event handler
Variable
Identify which one is App here ?
The part of the app you actually see is called what?
User interface?
Blocks editor?
This section is divided into sections and that contain components.
Blocks
Palette
Properties
Media
This section allows the app creator to develop the code that will run the app.
Blocks Editor
Design Editor
Viewer
Palette
This area shows a list of pictures and/or sound being used in the project.
Properties
Viewer
Palette
Media
Can we change the background color of the screen?
YES
NO
How do we test the application?
Emulator
Build
Interface
Can we save the app and download the application on our device?
Yes
No
Where do we save our data in the application?
Interface
Database
Which word is described here? A text is sent electronically from one device to another.
transmit
omit
mission
submit
Which menu option allows you to create a new app?
Projects
Connect
Build
Help
On the Palette, under which selection will you find a Button?
User Interface
Layout
Media
Sensors
On the Blocks page, under which item will you find the "If-Then" blocks?
Control
Logic
Math
Text
On the Palette, under which item will you find the Horizontal Arrangement?
User Interface
Layout
Media
Sensors
A component which the user can use to enter text into the app
Label
Spinner
Button
Textbox
A component that you can animate and that can interact with a canvas.
Image
Character
Image Sprite
Image Component
On the Palette, under which item will you find the Accelerometer?
User Interface
Layout
Media
Sensors
The playing field for any App Inventor game is called a______?
Label
Canvas
Horizontal Alignment
Clock
In programming, this is an action that occurs as a result of the user or another source,
occassion
design
block
event
An example of an event would be?
Mouse being clicked to touch an object
Pressing right left arrow keys
Key pad pressed to watch video
All of the above
Google's phone or tablet operating system is called
Windows
Android
Linux
iOS
The part of the app that user sees is called?
The blocks editor
User interface
Blocks
Which section of the Designer page displays how your app appears to the user?
Pallette
Viewer
Components
Properties
All App Inventor Components have _______?
Labels
Images
Buttons
Properties
A component that you can animate and that can interact with a canvas.
Image
Charcter
ImageSprite
Image Component
This "empty String" block is found where?
Text drawer of Built-In blocks
Text drawer of Component blocks
Math drawer of Built-In blocks
Blocks available for a TextBox component
Which menu option allows you to test your app?
Project
Connect
Build
Help
Which menu option do you choose to begin developing an app?
AI Companion
Start New Project
Save Project
Export Selected Project
Which menu option allow you to test your app via a WiFi connection?
AI Companion
Emulator
USB
Bluetooth
Which of these is NOT one of the 3 main screens in App Inventor?
Projects
Connect
Designer
Blocks
On the Palette, under which item will you find the Accelerometer?
User Interface
Layout
Media
Sensors
On the Palette, under which item will you find the Canvas?
User Interface
Layout
Drawing and Animation
Media
On the Palette, under which item will you find the Clock?
User Interface
Media
Layout
Sensors
what is MIT app inventor ?
Its a Software
Used to create mobile apps
Mobile software
Web application
what will detect the shaking and movements in Mobile?
sensor
IC
IC
Accelerometer Sensor
Which sensor will measure movements?
GyroscopeSensor
LightSensor
LocationSensor
AccelerometerSensor
if 2 lines in the same direction means what is the name of lines?
similar lines
single direction lines
parallel lines
none of these
where will be the Button and Images are availabe?
MIT app Inventor
User Interface
properties
Components
where you can find Horizontal and vertical Arrangements?
Properties
Layout
User Interface
Storage
What kind of arrangement is this
vertical arrangement
Horizontal arrangement
diagonal arrangement
To get a HorizontalArrangement to fill the width of the screen, which Property should be set?
Height
Width
AlignHorizontal
AlignVertical
This block of code is an example of . . .
event handler.
conditional statement.
programming loop.
a procedure that uses arguments.
The part of the app users open and interact with is the called the
Back end
User interface
List
Procedure
On the Palette, under which selection will you find a Button?
User Interface
Layout
Media
Sensors
On the Palette, under which item will you find the Accelerometer?
User Interface
Layout
Media
Sensors
On the Palette, under which item will you find the Horizontal Arrangement?
User Interface
Layout
Media
Sensors
On the Palette, under which item will you find the Canvas?
User Interface
Layout
Drawing and Animation
Media
On the Palette, under which item will you find the Clock?
User Interface
Media
Layout
Sensors
On the Blocks page, under which item will you find the "If-Then" blocks?
Control
Logic
Math
Text
A ball is an example of an ___________?
images
canvas component
imagesprites
This is where you can drag and drop component pieces and design them using the User Interface
Design Area
Drawer
Blocks
Emuator
Which sensor in the smartphone tells you how many steps you have taken?
Accelerometer
Pedometer
Gyroscope
The instruction below allows the app to (a) .
A component that you can animate and that can interact with a canvas.
Image
Charcter
ImageSprite
Image Component
An example of an event would be?
Mouse being clicked to hit mole
Pressing right left arrow keys
Key pad pressed to watch video
All of the above
This is a math block
True
False
The different pieces which can be put together to create an app, e.g. images, sounds, labels
Components
Android
Palette
Blocks
On the Palette, under which item will you find the TextBox?
User Interface
Layout
Media
Sensorrs
Pieces of your app that do actions for you.
String
Components
Array
Block
This is where you can drag and drop component pieces and design them using the User Interface
Design Area
Drawer
Blocks
Emuator
What is the name of the item in the red box in the image below?
a comment
a code block
a textbox
What does the below code do?
Read the information from the database
When the green button is clicked, changes the paint color to green
If the red button is clicked, adds a canvas to the screen
The Front-end Designer area of App Inventor is where you add blocks of code
True
False
What is the computer technology that makes machines work like humans and can make decision?
a. Natural Intelligence
b. Artificial Intelligence
c. Application Technology
Which user interface feature is important to design a weather app?
a. Temperature label.
b. play/pause button.
c. Slider to scroll through the video.
Choose the bad design of an app from the images below
Which image shows a back-end of the app inventor?
Why is the ‘Emulator’ used in the app inventor?
a. To save the app
b. To test the app
c. To create the app
Identify the user interface component in app inventor?
a. Slider
b. Checkbox
c. Spinner
Choose the correct explanation for the code.
a) When you click ‘on’, image 1 is visible and image 2 is not visible.
b) When you click ‘off’, image 2 is not visible and image 1 is visible.
c) When you click ‘on’, image 1 and 2 are not visible.
developer is?
a person who creates a program
b. person who play a program
a person who Buy a program
What will the below code do?
a. The GreenButton click paints canvas green.
b. The GreenButton click paints canvas blue.
c.The code will not work.
A wireframe is:
a.is a simple sketch of an app
b.the buttons, images and text boxes that the user sees when they use an app
c.creating the code that will make the app work
