Learn
Course In A Box
Introduction
Build Drawing and Animated Games
Build Texting and Location-Aware Apps
Build Quizzes and Informational Apps
Define Procedures to Create New Blocks
Build Apps with User-Generated Data
Build Web-Enabled Apps
Video Tutorials (AI2)
Beginner Apps
Intermediate Apps
App Inventor Classic Videos (AI1)
Beginner Tutorials
Intermediate Tutorials
Java Bridge
Make the jump to writing real Java code.
AI2 Book
The official App Inventor tutorial book.
How do you...?
Glossary of essential app building techniques.
Teach
About
Blog
Login
Login
Modules
Build Drawing and Animated Games
Introduction
Component Properties
Variables
Canvas Component
Paint Pot Preview
Paint Pot
Conceptualize and Customize "Paint Pot"
Quiz 2
Incrementing and Timing Worksheet
Learning Nugget: Incrementing Values
Learning Nugget: Timed Activity
Timer Event
Mole Mash
Conceptualize and Customize "Mole Mash"
Quiz 3
Learning Nugget: Animation
Animation
Animation Challenge: Description
Animation Challenge Help
Pong Tutorial
Quiz 4
Advanced Animation Worksheet
Creative Project 2
Additional Reading and Materials
Next Module:
Build Texting and Location-Aware Apps
Modules
Build Drawing and Animated Games
Introduction
Component Properties
Variables
Canvas Component
Paint Pot Preview
Paint Pot
Conceptualize and Customize "Paint Pot"
Quiz 2
Incrementing and Timing Worksheet
Learning Nugget: Incrementing Values
Learning Nugget: Timed Activity
Timer Event
Mole Mash
Conceptualize and Customize "Mole Mash"
Quiz 3
Learning Nugget: Animation
Animation
Animation Challenge: Description
Animation Challenge Help
Pong Tutorial
Quiz 4
Advanced Animation Worksheet
Creative Project 2
Additional Reading and Materials
Next Module:
Build Texting and Location-Aware Apps