Advanced Search
DSpace@MIT

Visual programming in three dimensions : visual representations of computational mental models

Research and Teaching Output of the MIT Community

Show simple item record

dc.contributor.advisor George Stiny. en_US
dc.contributor.author Kirschner, Michael J. (Michael Joseph) en_US
dc.contributor.other Massachusetts Institute of Technology. Department of Architecture. en_US
dc.date.accessioned 2015-10-14T14:35:17Z
dc.date.available 2015-10-14T14:35:17Z
dc.date.copyright 2015 en_US
dc.date.issued 2015 en_US
dc.identifier.uri http://hdl.handle.net/1721.1/99246
dc.description Thesis: S.M., Massachusetts Institute of Technology, Department of Architecture, 2015. en_US
dc.description This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections. en_US
dc.description Cataloged from student-submitted PDF version of thesis. en_US
dc.description Includes bibliographical references (pages 93-97). en_US
dc.description.abstract Code is a tool to express logic, method, and function. It has form and is intended to be read by humans. One of the goals of this work is to improve the readability and expression of complex interactions in code. The current visual programming environments that see the most use inside, and outside of Architecture present computation in specific terms. I believe these limits hinder the computational designer or novice programmer from learning other mental models of computation, which will come up as they explore further. This thesis proposes that by relating code to landscape or a building in space, code will both create and inhabit space. To enhance the designer's memory of their program the visual opportunities that visual programming afford will be used to relate uniquely visualized moments in the visual program at a loci in the programming environment. A 3-D visual programming language that can represent code in space, will be able to express the complex abstractions that define computational thinking more intuitively than existing tools, by making them memorable in space. en_US
dc.description.statementofresponsibility by Michael J. Kirschner. en_US
dc.format.extent 97 pages en_US
dc.language.iso eng en_US
dc.publisher Massachusetts Institute of Technology en_US
dc.rights 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. en_US
dc.rights.uri http://dspace.mit.edu/handle/1721.1/7582 en_US
dc.subject Architecture. en_US
dc.title Visual programming in three dimensions : visual representations of computational mental models en_US
dc.type Thesis en_US
dc.description.degree S.M. en_US
dc.contributor.department Massachusetts Institute of Technology. Department of Architecture. en_US
dc.identifier.oclc 922891049 en_US


Files in this item

Name Size Format Description
922891049-MIT.pdf 15.46Mb PDF Full printable version

This item appears in the following Collection(s)

Show simple item record

MIT-Mirage