MIT Libraries logoDSpace@MIT

MIT
View Item 
  • DSpace@MIT Home
  • MIT Libraries
  • MIT Theses
  • Graduate Theses
  • View Item
  • DSpace@MIT Home
  • MIT Libraries
  • MIT Theses
  • Graduate Theses
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Android game development with AppInventor

Author(s)
Bhagi, Anshul
Thumbnail
DownloadFull printable version (20.39Mb)
Other Contributors
Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science.
Advisor
Hal Abelson.
Terms of use
M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582
Metadata
Show full item record
Abstract
AppInventor is an educational learning tool provided by MIT that allows users to build Android apps without any knowledge of programming. As AppInventor gains popularity amongst educators and students around the world, it will become increasingly important to ensure that the tool offers its users the breadth and depth of app-development functionality they desire. In anticipation of AppInventor's expanding role and influence in educational institutions worldwide (middle schools and high-schools, primarily), this thesis focuses on the age group of 3rd to 12th grade students, and on the topic that is of greatest interest to them: gaming, animation, and graphics. The aim of this thesis is to identify AppInventor's existing capabilities and limitations with respect to game development, and to implement ideas (both pedagogical and technological in nature) that will improve the diversity, complexity, aesthetic appeal, and performance of games that can be built using AppInventor. The author of this thesis believes that if AppInventor's game development capabilities can be augmented, the adoption rate of the tool and its popularity amongst school students will be impacted very positively. 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.
Description
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2012.
 
Cataloged from PDF version of thesis.
 
Includes bibliographical references (p. 94).
 
Date issued
2012
URI
http://hdl.handle.net/1721.1/76907
Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Publisher
Massachusetts Institute of Technology
Keywords
Electrical Engineering and Computer Science.

Collections
  • Graduate Theses

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

OA StatisticsStatistics by CountryStatistics by Department
MIT Libraries
PrivacyPermissionsAccessibilityContact us
MIT
Content created by the MIT Libraries, CC BY-NC unless otherwise noted. Notify us about copyright concerns.