Android game development with AppInventor
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2012.
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis |
Language: | eng |
Published: |
Massachusetts Institute of Technology
2013
|
Subjects: | |
Online Access: | http://hdl.handle.net/1721.1/76907 |
_version_ | 1811088328005517312 |
---|---|
author | Bhagi, Anshul |
author2 | Hal Abelson. |
author_facet | Hal Abelson. Bhagi, Anshul |
author_sort | Bhagi, Anshul |
collection | MIT |
description | Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2012. |
first_indexed | 2024-09-23T14:00:29Z |
format | Thesis |
id | mit-1721.1/76907 |
institution | Massachusetts Institute of Technology |
language | eng |
last_indexed | 2024-09-23T14:00:29Z |
publishDate | 2013 |
publisher | Massachusetts Institute of Technology |
record_format | dspace |
spelling | mit-1721.1/769072019-04-12T16:10:46Z Android game development with AppInventor Bhagi, Anshul Hal Abelson. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. 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). 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. by Anshul Bhagi. M.Eng. 2013-02-14T15:16:09Z 2013-02-14T15:16:09Z 2012 2012 Thesis http://hdl.handle.net/1721.1/76907 824133766 eng 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 94 p. application/pdf Massachusetts Institute of Technology |
spellingShingle | Electrical Engineering and Computer Science. Bhagi, Anshul Android game development with AppInventor |
title | Android game development with AppInventor |
title_full | Android game development with AppInventor |
title_fullStr | Android game development with AppInventor |
title_full_unstemmed | Android game development with AppInventor |
title_short | Android game development with AppInventor |
title_sort | android game development with appinventor |
topic | Electrical Engineering and Computer Science. |
url | http://hdl.handle.net/1721.1/76907 |
work_keys_str_mv | AT bhagianshul androidgamedevelopmentwithappinventor |