NEW
Font size
WorksheetsApp Inventor Game Unit Review
Total questions: 44
Worksheet time: 1hrs 27mins
An example of "incrementing"
setting a label's text so it displays a number
adding a point to a score
switching from one screen to another
subtracting a point from a score
A two-dimensional touch-sensitive rectangular panel that is used for drawing and for animation of sprites
Designer
Canvas
Sprite
Viewer
What happens to MarioSprite when Button1 is clicked? Block says "set MarioSprite.x to MarioSprite.x + 15"
moves up
moves down
moves left
moves right
A graphical object that can be animated to move across the screen
Designer
Canvas
Sprite
Viewer
What is the purpose of this event handler?
do something every time the clock "ticks"
turn on a clock
click a "start clock" button
The Clock component can be found in this drawer
Media
Drawing and Animation
User Interface
Sensors
Which Clock property is used to turn on or off the Clock?
Timer always fires
Timer enabled
Timer interval
Timer start stop
The default interval of a Clock
1
10
1000
500
To create a "count up" timer you should...
initialize your time variable to 0
decrement your time variable each time the clock "ticks"
initialize your time variable to 20
To stop a sprite from moving when your game ends, you should change what property?
Interval
Heading
Visible
Enabled
Property that controls the direction a sprite will move
Interval
Direction
Heading
Orientation
Property that specifies how many pixels a sprite will move for each interval
Heading
Speed
Interval
PixelCount
Property that specified how many milliseconds between sprite movements
Speed
Enabled
Heading
Interval
Property that controls whether a sprite is "turned on" or "turned off"
Enabled
Heading
OnOff
Interval
True or False. The only components that can be animated are a Ball sprite and an Image sprite.
True
False
Which coordinate controls the horizontal (side-to-side) position of a sprite?
x
y
z
Which coordinate controls the vertical (up-down) position of a sprite?
x
y
z
Which event handler detects when a sprite has collided with a side of the Canvas?
When Edge Reached
When Collided
When Dragged
When Touched
Which event handler sets a sprite's location to the location of your finger or mouse on the Canvas?
When Edge Reached
When Collided
When Dragged
When Touched
Which event handler detects a mouse click or finger tapping a sprite?
When Edge Reached
When Collided
When Dragged
When Touched
Which event handler detects a sprite hitting another sprite on the Canvas?
When Edge Reached
When Collided
When Dragged
When Touched
If the speed is set to zero, how many pixels per interval will the sprite move?
none, the interval property controls movement
none, if the speed is zero it won't move
10, because the default speed is 10
5, because the default speed is 5
True or False. The bounce procedure can bounce a sprite off another sprite.
True
False
Who is "other" in this event handler?
an edge of the Canvas
ImageSprite1
whichever sprite ImageSprite1 collided with
a sprite named "other"
Which of the following would result in a sprite moving down the Canvas from the top to the bottom?
the x coordinate getting larger
the x coordinate getting smaller
the y coordinate getting smaller
the y coordinate getting larger
Component used to display alerts to the app user
Checkbox
Button
Text to Speech
Notifier
Which is NOT a way to inform the player they won or lost the game?
text box
notifier
label
text to speech
Which component is best used to play short sounds?
Sound Recorder
Player
Sound
Recorder
Which component is best used to play longer sounds?
Sound Recorder
Player
Sound
Recorder
True or false.
App Inventor apps can have multiple screens.
True
False
An example of "decrementing"
setting a label's text so it displays a number
subtracting a point from a countdown timer
switching from one screen to another
adding a point to a score
True or false.
You must always increment or decrement a score by 1 point.
True
False
What type of block is this?
Label
Text Box
Variable
Conditional
What does this do?
says "You Win!" after scoring at least 10 points
says "You Win!" after scoring exactly 10 points
tells player they've won after scoring less than or equal to 10 points
Which event handler detects the user begins touching a sprite and holds finger there?
Touch Up
No Longer Touching
Touch Down
Touched
Which event handler detects the user stopped touching a sprite?
Touch Up
No Longer Touching
Touch Down
Touched
A sprite moving toward the bottom of the Canvas has heading _____?
360 or 0
270
180
90
A sprite moving toward the top of the Canvas has heading _____?
360 or 0
270
180
90
A sprite moving toward the left of the Canvas has heading _____?
360 or 0
270
180
90
A sprite moving toward the right of the Canvas has heading _____?
360 or 0
270
180
90
Which is the one event handler of the Clock component?
Alarm
Clock
Tick
Timer
Which Clock property controls how many milliseconds are between "ticks"?
TimerEnabled
TimerAlwaysFired
Timer Interval
How many clock components are allowed in one app?
1
2
0
there is no specific limit
Which edge on a Canvas is at the bottom?
1
-1
3
-3
