Android game development with AppInventor

Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2012.

Bibliographic Details
Main Author: Bhagi, Anshul
Other Authors: Hal Abelson.
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