In Starting Out with App Inventor for Android, Tony Gaddis and Rebecca Halsey teach the fundamentals of programming while simultaneously showing students how to create fun, useful, and imaginative apps. Because App Inventor allows students to create apps and see them running on a phone, programming becomes a personally meaningful skill. Gaddis’s highly accessible, step-by-step presentation presents all the details needed to understand the “how” and the “why”-but never loses sight of the fact that most novice programmers struggle with this material. His gradual approach ensures that readers understand the logic behind developing high-quality programs. Teaching and Learning Experience This program presents a better teaching and learning experience-for you and your students. It will help:
Chapter 1 Introduction to Programming and App Inventor
Chapter 2 Working with Media
Chapter 3 Input, Variables, and Calculations
Chapter 4 Decision Blocks and Boolean Logic
Chapter 5 Repetition Blocks, Times, and Dates
Chapter 6 Procedures and Functions
Chapter 7 Lists
Chapter 8 Storing Data on the Device
Chapter 9 Graphics and Animation
Chapter 10 Working with Text
Chapter 11 Text to Speech and Text Messaging
Chapter 12 Sensors
Chapter 13 Other App Inventor Capabilities
Appendix A Setting Up App Inventor
Appendix B Connecting an Android Device to App Inventor
Appendix C Uploading Your Application to App Inventor Gallery and Google Play Store
Appendix D Component Reference
Appendix E Answers to Checkpoints