Short mobile game development projects for introductory CS courses

Game development and mobile computing have been successfully used to increase student motivation. However, instructors with no background in mobile computing, computer graphics, and/or game develop...