Unit 3: Procedures and Booleans
Overview: In this unit, you will learn how to make mobile games involving animation. You will build four apps total:
Mushroom Chase: Use keyboard inputs to have Mario chase a mushroom
Android Mash: a simple game similar to Whack-a-Mole, where you have to touch a sprite quickly before it disappears
Pong: a classic arcade game similar to ping pong (table tennis), where a user moves a paddle to hit a ball
Creative Animated App: your own creation!
Learning Objectives: In this unit, you will learn to:
animate sprite movement using the canvas and clock component
animate sprite movement using the image sprite components
program random movement
increment (increase) variable values
build a countdown timer
create a score label
define and call a procedure
Computer Science Concepts:
procedures
variables
conditionals
event handlers
App Inventor Concepts & Components:
touch interface
image sprites
Canvas
clock (and timer)
coordinate system
random numbers
operators
global variables