No student devices needed. Know more
50 questions
1. An app in App Inventor should display the name of every 5th student in a class of 20 starting with the 5th student. What should the from, to, and by parameters be?
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
1. When creating a program, how does the use of comments help debug problems later?
Comments show where a bug is located in the code
Comments enable and disable code in the program
Comments describe the purpose and desired outcome of the code
d. Comments include code that the program can execute when it runs into errors
Which of the following components can be used to trigger an event handler when the device is shaken?
Location sensor
Accelerometer sensor
Clock
Spinner
Which of the following computational items is used to temporarily store values in a program?
Variables
Procedures
Data bases
For Loops
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
To add a button to a screen in App Inventor, where would the Button component be dragged to?
Designer view
Blocks viewer
Properties pane
media drawer
To program a Button component in App Inventor, where would the code be added?
Designer View
Blocks Viewer
Properties pane
Media Drawer
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 event handlers will play an audio file when a check box is clicked in App Inventor?
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 describes a type of list that contains pre-set data that does not change while the app is running?
static list
dynamic list
variable list
random list
Which of the following is the increment for the loop ?
number
from
to
by
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
An ordered set of instructions that are used to carry out a task is called:
control layer
algorithm
backpack
conditional statement
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
To identify bugs or errors in computer hardware or programs and fix them is called
writing code
variable
using camel case
debugging
Which of the following is correctly named using camel case?
reset button
RESETbutton
ResetButton
Reset button
The layer of an app that the user sees and interacts with is called
control layer
view layer
The layer of an app that contains the blocks of code that tell the app how to behave is called:
control layer
view layer
An action or occurrence that happens during runtime that will trigger a response or behavior by the software is called:
component
properties window
variable
event
A diagram that represents an algorithm or process, and uses geometric symbols connected by arrows to show the direction of the flow of action is called:
backpack
variable
flowchart
pair programming
A command that performs different actions depending on whether a condition is true or false.
conditional statement
properties window
flowchart
view layer
Two people working together to create a computer program is called:
teamwork
pair programming
cooperative coding
debugging
A placeholder in a device's memory that stores a value a program is using is called a:
component
backpack
pair programming
variable
You need to initialize a variable before it will work.
True
False
items you can drag to the viewer in the Designer side of App Inventor like buttons, labels, etc are called:
events
components
variables
algorithms
This allows you to change specific things about each component like height, width, color, etc.
backpack
variable
properties window
control layer
an area of App Inventor where you can drag blocks of code to use in another app is called:
flowchart
backpack
properties window
variable
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 a decision (yes/no or true/false questions)
oval
rectangle
rhombus
On a flowchart which symbol is used to show the beginning and ending points?
oval
rectangle
rhombus
Who applies their knowledge of computation to creating solutions using a computer system?
Physicist
Computer Scientists
Engineer
Mathematician
Which kind of science creates artifacts and solves problems using the help of a computer?
Computer Science
Life Science
Physical Science
Earth Science
What is an ordered set of instructions used to carry out a task?
A conditional statement
A bug
An algorithm
steps
_________is the approach to programming where the programmer adds and tests code in small chunks at a time to make sure that it behaves the way they want it to, before adding more code
Ease approach
The back and forth approach
One step at a time approach
The incremental approach
What is the visual part of a computer program or operating system, that an end user interacts with the computing device or software?
User Interface
Main screen
The App itself
The Viewer
________ is the consumer for whom a hardware or software product is designed
The Event Handler
The Controller
End User
Computer Scientist
What is the layer of the app that contains the program that tells the app how to behave?
Controller Layer
View Layer
User Interface
The blocks mode
A/ n_________ is an action or occurrence that happens during runtime that will trigger a response from the software
Glitch
Runtime response
Trigger
Event
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
The _______ block of code is triggered when a certain event occurs?
Controller
Event Handler
A Conditional Statement
Media
__________ is a form of mathematics in which an expression is either reduced to either True or False
Boolean Logic
Algebra
Calculus
Math code
A/n_________ is a flaw in a computer program that causes the program to produce an incorrect result or behavior
Error
Compilation
Bug
The flowchart is an example of a/n ___________
Conditional Statement
Algorithm
Map
Series of steps to get to school
What is the first step to debugging code?
Collapse code that isn't related to the bug
Check the hardware for connection issues
Test the app
Fix the bug
_________ is the process of identifying bugs or errors in a computer hardware or program and fix them.
Proofing
Bug ID
Unbugging
Debugging
_____________ is two people working together to create a computer program. The “driver” controls the computer while the “navigator instructs the driver on what to do.
Teamwork
Pair Programming
Team Coding
Cooperative Programming
Explore all questions with a free account