Resources for Using App Inventor in Education

A list of resources for using App Inventor for Education, categorized by grade level, subject, and lesson type.

This extraordinary book introduces App Inventor for Android, a powerful visual tool that lets anyone build apps for Android-based devices. Learn the basics of App Inventor with step-by-step instructions for more than a dozen fun projects, such as creating location-aware apps, data storage, and apps...
Computer Science
Other
App Inventor is a great tool to teach programming to high school students. Google Intern, Michelle Hutton, created this 6 week curriculum. This curriculum is a project based curriculum that allows students to explore the world of computer science through the creation of smartphone apps.
9-12
Computer Science
Curriculum
Teaching a course on App Inventor? This site provides a framework for doing so, based on the materials I've created and collected teaching App Inventor at the University of San Francisco. I've taught introductory CS for non-majors (CS0), but the materials will work for a CS1 course as well. You...
Undergraduate
Computer Science
Semester long course
Three years ago, it was rare for non-professionals to implement mobile applications. Even two years ago, building a working app was an intensive semester-long project. Today, implementing a mobile app can be a straightforward exercise. The challenge is to have good ideas for what to build. This...
Undergraduate
Entrepreneurship
Semester long course

In this course, students learned how to access the world of mobile services and applications as creators, not just consumers. They will learn to create entertaining and socially useful apps that can be shared with friends and family. In addition to learning to program and how to become better...

Undergraduate
Computer Science
Semester long course
This course teaches how to create apps for mobile devices as a vehicle for learning big ideas of computer science, engineering, and entrepreneurship and explore technology's impact on society. Applications include games, quizzes, electronic voting, location-aware apps, social networking, and apps...
Undergraduate
Computer Science
Semester long course

We are Youth Radio's Mobile Action Lab, a 2010 winner of the MacArthur Foundation's Digital Media and Learning global competition.

Our charge: Oakland, California based young people partner with pro developers and entrepreneurs to propose, design, develop, and market apps that serve...

9-12, Undergraduate
Entrepreneurship
Other

While building several apps, these video tutorials, created by Krishnendu Roy, a CS faculty member at Valdosta State University, will teach you the basic parts of App Inventor.

6-8, 9-12, Undergraduate
Computer Science
Other

Create powerful Android apps the easy all-visual way with Google App Inventor using this book and eBook.

All the basics of App Inventor in plain English with lots of illustrations.

Learn how apps get created with lots of simple, fun examples.

By an author with over 100...

6-8, 9-12, Undergraduate
Entrepreneurship
Other

Even with limited programming experience, you can easily learn to create apps for the Android platform with this complete guide to App Inventor for Android. App Inventor for Android is a visual language that relies on simple programming blocks that users can drag and drop to create apps. This...

9-12, Undergraduate
Computer Science
Other