AI-Augmented Interface for Incremental App Development in MIT App Inventor
Name
granquist-ashleymg-meng-eecs-2024-thesis.pdf
Description
Thesis PDF
Size
15.14 MB
Format
Adobe PDF
Checksum (MD5)
5667d8ebf8852d4c3bd5cf046dc84dcc
Author(s)
Granquist, Ashley
Advisor(s)
Abelson, Harold
Date Issued
May 2024
Publisher
Massachusetts Institute of Technology
Abstract
The recent revolutionary advancements in Artificial Intelligence (AI) have presented im- mense opportunities and challenges in computer science education. This thesis presents the development of an AI-powered tool built on top of MIT App Inventor to help students in- crementally design mobile applications. The tool allows students to describe desired changes to their MIT App Inventor mobile applications in natural language and have those changes be implemented automatically. Students can alternate between manually editing their app and using this tool, enabling them to collaborate with AI and incrementally develop apps with a degree of assistance from AI that meets their needs and is appropriate for their skill level and workflow preferences. This thesis also explores the benefits and detriments of such a tool, as well as observations and lessons learned from studying the ways students interact with the tool during a pilot study.
MIT Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Terms of Use
In Copyright - Educational Use Permitted
Copyright retained by author(s)
Persistent DSpace Link