Build the "I Have a Dream" soundboard app and learn the basics of programming with App inventor. You'll learn how an app is a set of event-handlers that respond to the user's touch, an SMS arriving to the phone, or other events. You'll also learn about conditional blocks that allow the app to make decisions.