Unit 2: Variables
Overview: In this second unit, you will design and build a drawing app that simulates finger painting. Users will dip their fingers into virtual paint pots of different colors and drag their fingers on the screen to paint on top of photos.
You will build three apps:
Paint Pot
Timer App
Webviewer App
Learning Objectives: In this unit, you will learn to:
define and use variables to store changing values
increment and decrement variables
use the Canvas component for drawing
handle touch and drag events on the device surface
control screen layout with arrangement components
use event handlers that have arguments (parameters)
Computer Science Concepts:
variables
parameters
user input
event handlers
getting and setting properties
App Inventor Concepts & Components:
Canvas
horizontal and vertical arrangements
camera
accelerometer sensor
global variables
operators