<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-09-18T17:40:24Z</responseDate><request verb="GetRecord" identifier="oai:dspace.mit.edu:1721.1/61942" metadataPrefix="dim">https://dspace.mit.edu/server/oai/request</request><GetRecord><record><header><identifier>oai:dspace.mit.edu:1721.1/61942</identifier><datestamp>2022-01-13T07:55:03Z</datestamp><setSpec>com_1721.1_7582</setSpec><setSpec>com_1721.1_7581</setSpec><setSpec>col_1721.1_131023</setSpec></header><metadata><dim:dim xmlns:dim="http://www.dspace.org/xmlns/dspace/dim" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://www.dspace.org/xmlns/dspace/dim http://www.dspace.org/schema/dim.xsd">
   <dim:field mdschema="dc" element="contributor" qualifier="advisor" lang="en_US">David Small.</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="author" lang="en_US">Chang, Agnes, S.M. Massachusetts Institute of Technology</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="other" lang="en_US">Massachusetts Institute of Technology. Dept. of Architecture. Program in Media Arts and Sciences.</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="department">Program in Media Arts and Sciences (Massachusetts Institute of Technology)</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="accessioned">2011-03-24T20:30:22Z</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="available">2011-03-24T20:30:22Z</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="copyright" lang="en_US">2010</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="issued" lang="en_US">2010</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="uri">http://hdl.handle.net/1721.1/61942</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="oclc" lang="en_US">707536595</dim:field>
   <dim:field mdschema="dc" element="description" lang="en_US">Thesis (S.M.)--Massachusetts Institute of Technology, School of Architecture and Planning, Program in Media Arts and Sciences, 2010.</dim:field>
   <dim:field mdschema="dc" element="description" lang="en_US">Cataloged from PDF version of thesis.</dim:field>
   <dim:field mdschema="dc" element="description" lang="en_US">Includes bibliographical references (p. [105]-108).</dim:field>
   <dim:field mdschema="dc" element="description" qualifier="abstract" lang="en_US">Programming, especially programming in the context of art and design, is a process of reconciling and shifting between individual creative thought and rigid conceptual models of code. Despite advances of programming support tools, the discrepancy between the contextual specificity of the author's intent and the uniformity of program structure still causes people to find the software medium unwieldy. Taking inspiration from the way in which sketching supports the creative process, in this thesis I argue that incorporating individualistic visual elements into the interface of our programming environments can make the creative coding process more intuitive. I present Kaleido as one implementation of a programming environment that augments traditional textual representations of a program with user-generated graphical elements that act as an additional interface to the code. Kaleido enables users to create personally meaningful visuals for their code, thus allowing individuals to plan, organize, and navigate code in the idiosyncratic way we each think. This document presents the motivations, research, and design process that led to the creation of Kaleido, as well as a preliminary evaluation of a number of users' experience with using Kaleido, and finally a discussion of future and alternative possibilities.</dim:field>
   <dim:field mdschema="dc" element="description" qualifier="statementofresponsibility" lang="en_US">by Agnes Chang.</dim:field>
   <dim:field mdschema="dc" element="description" qualifier="degree" lang="en_US">S.M.</dim:field>
   <dim:field mdschema="dc" element="format" qualifier="extent" lang="en_US">142, 3 p.</dim:field>
   <dim:field mdschema="dc" element="language" qualifier="iso" lang="en_US">eng</dim:field>
   <dim:field mdschema="dc" element="publisher" lang="en_US">Massachusetts Institute of Technology</dim:field>
   <dim:field mdschema="dc" element="rights" lang="en_US">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.</dim:field>
   <dim:field mdschema="dc" element="rights" qualifier="uri" lang="en_US">http://dspace.mit.edu/handle/1721.1/7582</dim:field>
   <dim:field mdschema="dc" element="subject" lang="en_US">Architecture. Program in Media Arts and Sciences.</dim:field>
   <dim:field mdschema="dc" element="title" lang="en_US">Kaleido : individualistic visual interfaces for software development environments</dim:field>
   <dim:field mdschema="dc" element="title" qualifier="alternative" lang="en_US">Kaleido : integrating sketches as individualistic visual interfaces for software development environments</dim:field>
   <dim:field mdschema="dc" element="type" lang="en_US">Thesis</dim:field>
   <dim:field mdschema="dc" element="format" qualifier="mimetype">application/pdf</dim:field>
   <dim:field mdschema="dspace" element="entity" qualifier="type">Publication</dim:field>
   <dim:field mdschema="others" element="access-status">unknown</dim:field>
   <dim:field mdschema="others" element="access-status">unknown</dim:field>
   <dim:field mdschema="cerif" element="openaire" authority="" confidence="-1">&lt;Publication xmlns="https://www.openaire.eu/cerif-profile/1.1/" id="f8cfec52-6c24-4f06-a998-64d86de43d88">
	&lt;Type xmlns="https://www.openaire.eu/cerif-profile/vocab/COAR_Publication_Types">http://purl.org/coar/resource_type/c_1843&lt;/Type>
	&lt;Language>eng&lt;/Language>
   	&lt;Title>Kaleido : individualistic visual interfaces for software development environments&lt;/Title>
   	&lt;Subtitle>Kaleido : integrating sketches as individualistic visual interfaces for software development environments&lt;/Subtitle>
   	&lt;PublishedIn&gt;
    	&lt;Publication>
      	&lt;/Publication>
   	&lt;/PublishedIn>
   	&lt;PublicationDate>2010&lt;/PublicationDate>
   	&lt;Authors>
      	&lt;Author>
        	&lt;DisplayName>Chang, Agnes, S.M. Massachusetts Institute of Technology&lt;/DisplayName>
         	&lt;Affiliation>
         		&lt;OrgUnit>
         		&lt;/OrgUnit>
         	&lt;/Affiliation>
      	&lt;/Author>
	&lt;/Authors>
   	&lt;Editors>
	&lt;/Editors>
    &lt;Publishers>
        &lt;Publisher>
            &lt;DisplayName>Massachusetts Institute of Technology&lt;/DisplayName>
            &lt;OrgUnit /&gt;
        &lt;/Publisher>
    &lt;/Publishers>
    &lt;License>http://dspace.mit.edu/handle/1721.1/7582&lt;/License>
    &lt;Keyword>Architecture. Program in Media Arts and Sciences.&lt;/Keyword>
   	&lt;Abstract>Programming, especially programming in the context of art and design, is a process of reconciling and shifting between individual creative thought and rigid conceptual models of code. Despite advances of programming support tools, the discrepancy between the contextual specificity of the author&amp;apos;s intent and the uniformity of program structure still causes people to find the software medium unwieldy. Taking inspiration from the way in which sketching supports the creative process, in this thesis I argue that incorporating individualistic visual elements into the interface of our programming environments can make the creative coding process more intuitive. I present Kaleido as one implementation of a programming environment that augments traditional textual representations of a program with user-generated graphical elements that act as an additional interface to the code. Kaleido enables users to create personally meaningful visuals for their code, thus allowing individuals to plan, organize, and navigate code in the idiosyncratic way we each think. This document presents the motivations, research, and design process that led to the creation of Kaleido, as well as a preliminary evaluation of a number of users&amp;apos; experience with using Kaleido, and finally a discussion of future and alternative possibilities.&lt;/Abstract&gt;
	&lt;Access xmlns="http://purl.org/coar/access_right" 
    >
    &lt;/Access>
&lt;/Publication>
</dim:field>
</dim:dim>
</metadata></record></GetRecord></OAI-PMH>