wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PLTW App Creators Quiz

Total questions: 34

Worksheet time: 34mins

Name
Class
Date
1.

A command performs different actions depending on whether a condition is true or false.

a)

Algorithm

b)

Flow chart

c)

Conditional statement

d)

Boolean logic

2.

Where can you find the backpack feature in App Inventor?

a)

On the Blocks screen

b)

On the Design screen

c)

In the Palette

d)

In the Drawers

3.

How do you transfer your project design and code from App Inventor to your tablet?

a)

Download the program to App Inventor

b)

Create new projects

c)

Use your flowchart

d)

Open the MIT AI2 Companion app and deploy the app to the device.

4.

A flaw in a computer program that causes the program to produce an incorrect result or behavior is called?

a)

Bug

b)

Code

c)

Break

d)

Add Comment

5.

How do you add a comment to your code?

a)

Disable a block

b)

By debugging

c)

Right-click a block, a box appears, and type in the box

d)

Right-click and expand the block

6.

How does the use of comments help debug problems when creating a program?

a)

Comments show where a bug is located in the code.

b)

Comments enable and disable code in the program.

c)

Comments describe the purpose and desired outcome of the code.

d)

Comments include code that the program can execute when it runs into errors.

7.

To add a button to a screen in App Inventor, where should the Button component be dragged?

a)

Designer view

b)

Blocks viewer

c)

Properties pane

d)

Media drawer

8.

To program a Button component in App Inventor, where should the code be added?

a)

Designer View

b)

Blocks Viewer

c)

Properties Pane

d)

Media Drawer

9.

An ordered set of instructions used to carry out a task is called:

a)

Control layer

b)

Algorithm

c)

Backpack

d)

Conditional statement

10.

You can tell that the yellow, blue, and green buttons will be side by side because:

a)

They are named with camel case.

b)

They are buttons.

c)

They are inside a horizontal arrangement.

d)

They come before the camera button on the list.

11.

To identify and fix bugs or errors in computer hardware or programs is called:

a)

Writing code

b)

Variable

c)

Using camel case

d)

Debugging

12.

Which of the following is correctly named using camel case?

a)

reset button

b)

RESET button

c)

ResetButton

d)

Reset button

13.

The layer of an app that the user sees and interacts with is called:

a)

Control layer

b)

View layer

14.

The layer of an app that contains the blocks of code, which dictate the app's behavior, is called:

a)

Control layer

b)

View layer

15.

An action or occurrence that happens during runtime, which triggers a response or behavior by the software, is called:

a)

Component

b)

Properties Window

c)

Variable

d)

Event

16.

A diagram that represents an algorithm or process, using geometric symbols connected by arrows to show the direction of the flow of action, is called:

a)

Backpack

b)

Variable

c)

Flowchart

d)

Pair Programming

17.

A command performs different actions depending on whether a condition is true or false.

a)

Conditional statement

b)

Properties window

c)

Flowchart

d)

View layer

18.

The items that you can drag to the viewer in the Designer side of App Inventor, like buttons, labels, etc., are called:

a)

events

b)

components

c)

variables

d)

algorithms

19.

This allows you to change specific attributes of each component such as height, width, color, etc.

a)

Backpack

b)

Variable

c)

Properties Window

d)

Control Layer

20.

An area of App Inventor, where you can drag blocks of code to use in another app, is called:

a)

Flowchart

b)

Backpack

c)

Properties Window

d)

Variable

21.

In a flowchart, which shape is used to represent an action (like MoveForward)?

a)

Oval

b)

Rectangle

c)

Rhombus

22.

In a flowchart, which symbol is used to represent a decision (yes/no or true/false questions)?

a)

Oval

b)

Rectangle

c)

Rhombus

23.

In a flowchart, which symbol is used to show the beginning and ending points?

a)

Oval

b)

Rectangle

c)

Rhombus

24.

Who applies their knowledge of computation to create solutions using a computer system?

a)

Physicist

b)

Computer Scientist

c)

Engineer

d)

Mathematician

25.

_________ is the approach to programming where the programmer adds and tests code in small chunks at a time to ensure it behaves as expected before adding more code.

a)

Ease approach

b)

The back and forth approach

c)

One step at a time approach

d)

The incremental approach

26.

What is the part of a computer program or operating system that an end user interacts with?

a)

User Interface

b)

Main Screen

c)

The App Itself

d)

The Viewer

27.

The flowchart is an example of a ___________

a)

Conditional Statement

b)

Algorithm

c)

Map

d)

Series of steps to get to school

28.

_____________ involves two people working together to create a computer program. The 'driver' controls the computer while the 'navigator' instructs the driver on what to do.

a)

Teamwork

b)

Pair Programming

c)

Team Coding

d)

Cooperative Programming

29.
A simulator that imitates a program or events
a)
app
b)
code
c)
program
d)
emulator
30.

What is the first step in debugging code?

a)

Collapse code that isn't related to the bug

b)

Check the hardware for connection issues

c)

Test the app

d)

Fix the bug

31.

What is the name of the website where you create your Apps.

a)

App Creator

b)

App Inventor

c)

Samsung Creator

d)

Samsung Inventor

32.

What is the name of the App that you use in this class to test your app on a device?

a)

MIT for programmers

b)

App Design

c)

Samsung for programmer

d)

MIT AI2 Companion

33.

________ is the consumer for whom a hardware or software product is designed

a)

The Event Handler

b)

The Controller

c)

End User

d)

Computer Scientist

34.

what type of files do you upload onto MIT App Inventor from Canvas?

a)

PDF

b)

AIA

c)

Docx

d)

Word