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 could be adapted for a CS1 course for majors as well. You can also pick and choose from the seven available modules, or just give a two or three week intro to App Inventor with the introductory modules. The course-in-a-box includes:

  • Course framework
  • Lesson plans and lecture notes
  • Tutorials
  • Assigned readings (where to place chapters from the App Inventor book)
  • Conceptual worksheets
  • Screencast demos
  • Creative projects
  • Tests
  • Difficulty:basic
    Lesson Typecurriculum
    Subject:computer-science
    Grade Level:
    • 9-12
    • undergraduate
    Resource URLhttp://www.appinventor.org/course-in-a-box