In this thesis, the author describes his personal experiences teaching
AppInventor game development in India and USA, as well as the limitations (in
teaching methodology and in AppInventor's feature set) that he identified
through this experience. The author's primary contributions are the development
of a hands-on curriculum for a 40-hour AppInventor Game Development course,
and the implementation of several new features and components for
AppInventor. The author will be traveling to China and India in Summer 2012
to test to what extent his creative curriculum and novel AppInventor
modifications facilitate the development of games using AppInventor.