Font size
WorksheetsNewsom Nest PLTW App Creators Final Exam
Total questions: 50
Worksheet time: 48mins
An action or occurrence that happens during runtime that will trigger a response or behavior by the software.
event
bug
boolean
conditional
A form of mathematics in which an expression is reduced to either True or False.
Boolean
error
nonvisible components
palette
A block of code that is triggered when a certain event happens.
event handler
properties
conditional statement
event
The layer of an app that contains the program that tells the app how to behave.
control layer
model layer
view layer
design layer
An ordered set of instructions that are used to carry out a task.
algorithm
runtime
driver
emulator
The process of reducing complexity by hiding unnecessary details to make it easier to think about a problem.
abstraction
algorithm
A simulator that imitates a program or events.
emulator
deploying
navigator
driver
A type of data in computing that represents alphanumeric characters.Includes any character that you can type on a computer: like letters, numbers, symbols, and punctuation.
text/string data
Boolean data
numerical data
This command does not affect the code during runtime. In other words, the code inside the event handler is still active and will run normally.
collapse command
do it command
Where the programmer adds and tests code in small chunks at a time to make sure it behaves the way they want it to, before adding more code
incremental approach
stepwise approach
A two-dimensional touch-sensitive rectangular panel on which drawing can be done and sprites can be moved
canvas
sprite
backpack
mobile app
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
blocks view
Who applies their knowledge of computation to creating solutions using a computer system?
Physicist
Computer Scientists
Engineer
Mathematician
________ is the consumer for whom a hardware or software product is designed
The Event Handler
The Controller
End User
Computer Scientist
What is runtime?
The period in which a program is running
The amount of time it takes someone to run around a computer
The amount of time it takes a programmer to code software
The amount of time a software has been available
A/n_________ is a flaw in a computer program that causes the program to produce an incorrect result or behavior
Error
Compilation
Bug
What is meant by "set CheckBox2 Checked to false?"
CheckBox1 will be disabled or off
CheckBox2 will be disabled or off
CheckBox2 Label will not turn red
The checkbox will check your work to make sure it isn't false
The flowchart is an example of a/n _________
Series of steps to wash your hands
Conditional Statement
Algorithm
Event
The flowchart is an example of a/n ___________
Conditional Statement
Algorithm
Map
Series of steps to get to school
What would happen to the MeaslesButton was clicked if it was already playing?
It would start
It would pause
It would keep playing
Nothing would happen, the code is incorrect
1. Which of the following best describes the role of the Navigator in pair programming?
Controls the keyboard
Helps point out coding errors to the Driver
Controls the mouse
Dictates the code to the Driver
Which of the following computational items can be used to reduce the redundancy of code the most and make the program shortest?
Variable
Event handler
Data base
For Loop
Which of the following algorithms would move the arrow from the Start block, through the grey outlined path on the maze, to the End block? Note that the turnLeft and turnRight turn the arrow in place – they do not advance the arrow forward!
moveForward - 4 blocks
turnRight
moveForward - 6 blocks
turnLeft
moveForward - 6 blocks
moveForward - 2 blocks
turnRight
moveForward - 2 blocks
turnLeft
moveForward - 3 blocks
turnRight
moveForward – 4 blocks
turnLeft
moveForward – 2 blocks
moveForward - 2 blocks
turnRight
moveForward – 2 blocks
turnLeft
moveForward – 2 blocks
turnRight
moveForward – 4 blocks
turnLeft
moveForward – 4 block
moveForward - 2 blocks
turnRight
moveForward – 2 blocks
turnLeft
moveForward – 6 blocks
turnRight
moveForward – 2 blocks
turnLeft
moveForward – 4 blocks
Which of the following statements correctly describes the event for the event handler shown ?
A button being clicked
The app speaking the message “I’m shaking!”
The accelerometer sensing shaking
The app displaying the message “I’m shaking!”
Which of the following event handlers will play an audio file when a check box is clicked in App Inventor?
What is the index number for “Green”?
0
1
2
3
What does PLTW stand for?
Please Listen to Words
People Learn to Work
Project Learn Team Work
Project Lead the Way
You can tell that the yellow, blue and green buttons will be side by side because:
they are named with camel case
they are buttons
they are inside a horizontal arrangement
they come before the camera button on the list
Which of the following is correctly named using camel case?
reset button
RESETbutton
ResetButton
Reset button
On a flowchart which shape is used to show an action (like MoveForward)
oval
rectangle
rhombus
On a flowchart which symbol is used to show the beginning and ending points?
oval
rectangle
rhombus
Choose the best description of the function of this block.
Runs the blocks in the do section for each numeric value in the range starting at From and ending at To, incrementing number by the value of By each time.
Runs the blocks in the do section for each numeric value in the range starting at by and ending at From, incrementing number by the value of To each time.
Runs the blocks int he do section for each numeric value in the range starting at To and ending at From, incrementing number by the value of By each time.
Select the correct for loop block of code to get the bus to the the red square.
What item is at index 2?
Make bed
Clean up room
Wash dishes
Do homework
Take out trash
What is the index for "Take out trash"?
Index 1
Index 2
Index 3
Index 4
Index 5
Identify the correct name on the MIT App Inventor designer view.
Palette
A
B
C
D
E
Identify the correct name on the MIT App Inventor designer view.
Viewer
A
B
C
D
E
Name the drawer pictured above.
User Interface
Layout
Media
Drawing and Animation
Name the drawer pictured above.
User Interface
Layout
Media
Drawing and Animation
Height/Width...What do the following values allow you to do?
Automatic
Makes the button big enough to fit the text on it.
Makes the button tall (or wide) enough to fill the parent component, which is the component that it resides in.
Makes the button an exact number of pixels tall or wide. Pixels are a grid of small dots that make up the display on a screen, like a screen of a TV or a computer or a mobile device.
Makes the button a percentage of the screen size in height or width.
_____________ sets the color of the button itself.
BackgroundColor
TextColor
FontTypeface
FontSize
Select the correct picture that is displaying a procedure.
Select all the ImageSprites displayed in the picture above.
a
b
a, c, & d
d
a, b, & c
AI Companion connection means?
You will connect the app to a phone emulator image on the computer screen.
You will connect the app to an external device such as an actual phone or tablet using a QR scan code.
You will connect the app to an external device such as a phone or tablet using a USB cable.
Emulator connection means?
You will connect the app to a phone emulator image on the computer screen.
You will connect the app to an external device such as an actual phone or tablet using a QR scan code.
You will connect the app to an external device such as a phone or tablet using a USB cable.
An emulator will appear on the computer screen like this. True or False?
True
False
