Browsing by Author "Druin, Allison"
Now showing 1 - 8 of 8
Results Per Page
ItemClear Panels: A technique to Design Mobile Application Interactivity(Conference on Designing Interactive Systems, 2010-01) Brown, Quincy; Bonsignore, Elizabeth; Hatley, Leshell; Druin, Allison; Walsh, Greg; Foss, Elizabeth; Brewer, Robin; Hammer, Joseph; Golub, EvanWe introduce a design technique, Clear Panels, to design interactive mobile device applications. Using mixed- fidelity prototyping, a combination of low- and high-tech materials, participants refine multiple aspects of a mobile application’s design. Clear Panels supports writing and sketching via a transparent overlay affixed atop a mobile device screen. It enables design partners to refine their gesture-based interactions on actual devices. The technique has been successfully implemented in the design of children’s mobile applications. The technique leverages and extends longstanding interaction design methods to include mobile and hand-held technologies. Importantly, we show it is effective in raising participants’ awareness of key mobile application design issues without constraining their creativity. ItemDesigning a Novice Programming Environment with Children(2009) Tarkan, Sureyya; Sazawal, Vibha; Druin, Allison; Foss, Elizabeth; Golub, Evan; Hatley, Leshell; Khatri, Tejas; Massey, Sheri; Walsh, Greg; Torres, GermanaWhen children learn how to program, they gain problem- solving skills useful to them all throughout life. How can we attract more children in K-8 to learn about program- ming and be excited about it? To answer this question, we worked with a group of children aged 7-12 as our design partners. By partnering with the children, we were able to discover approaches to the topic that might appeal to our target audience. Using the children’s input from one design partnering session, we designed a prototype tangible pro- gramming experience based upon the theme of cooking. The children evaluated this prototype and gave us additional de- sign ideas in a second session. We plan to use the children’s design ideas to guide our future work. ItemDisCo: A Co-Design Online Tool for Asynchronous Distributed Child and Adult Design Partners(ACM, 2012-06) Walsh, Greg; Druin, Allison; Guha, Mona L.; Bonsignore, Elizabeth; Foss, Elizabeth; Yip, Jason C.; Golub, Evan; Clegg, Tamara; Brown, Quincy; Brewer, Robin; Joshi, Asmi; Brown, RichelleFace-to-face design with child and adult design partners is not always possible due to distant geographical locations or time differences. Yet we believe that the designs of children in areas not co-located with system builders, or who live in locations not easily accessed, are just as important and valid as children who are easily accessible especially when designing for a multi- national audience. This paper reports on the prototype design process of DisCo, a computer-based design tool that enables intergenerational co-designers to collaborate online and asynchronously while being geographically distributed. DisCo contains tools that enable the designers to iterate, annotate, and communicate from within the tool. This tool was used to facilitate distributed co-design. We learned that children were less forgiving of their inability to draw on the computer than on paper, and they formed small, intergenerational design teams at their own locations when the technology did not work as they expected. ItemEnergyHouseVideo(ACM, 2014-08) Walsh, Greg; Druin, Allison; Foss, Elizabeth; Golub, Evan; Guha, Mona L.; Hatley, Leshell; Bonsignore, ElizabethIn this video we describe Energy House. Energy House is a game designed with the Cooperative Inquiry Method through the Layered Elaboration technique. Children power items in a virtual house by jumping up and down ItemFACIT PD: A Framework for Analysis and Creation of Intergenerational Techniques for Participatory Design(SIGCHI Conference on Human Factors in Computing Systems, 2013-04) Walsh, Greg; Foss, Elizabeth; Yip, Jason C.; Druin, AllisonIn this paper, we present a framework that describes commonly used design techniques for Participatory Design with children. Although there are many currently used techniques for designing with children, researchers working in differing contexts and in a changing technological landscape find themselves facing difficult design situations. The Octoract framework presented in this paper can aid in choosing existing design techniques or in developing new techniques regardless of the stage in the design cycle, the technology being developed, or philosophical approach to design method. The framework consists of eight dimensions, concerning the design partners, the design goal, and the design technique. The partner dimensions are design experience of the participant and partner ability. The design goal dimensions are design space and maturity of design. The technique dimensions include: cost, mobility of technique, and technology level. Two cases will be presented which describe new techniques and two case of an existing technique. ItemLayered Elaboration Video(ACM, 2014-03) Walsh, Greg; Druin, Allison; Guha, Mona L.; Foss, Elizabeth; Golub, Evan; Hatley, Leshell; Bonsignore, Elizabeth; Franckel, SoniaAs technology for children becomes more mobile, social, and distributed, our design methods and techniques must evolve to better explore these new directions. This paper reports on "Layered Elaboration," a co-design technique created to support these evolving needs. .Layered Elaboration allows design teams to generate ideas through an iterative process in which each version leaves prior ideas intact while extending concepts. Layered Elaboration is a useful technique as it enables co-design to take place asynchronously and does not require much space or many resources. Our intergenerational team, including adults and children ages 7 -- 11 years old, used the technique to design both a game about history and a prototype of an instructional game about energy conservation. ItemLayered Elaboration: A New Technique for Co-design with Children(Conference on Human Factors in Computing Systems, 2010-01) Walsh, Greg; Druin, Allison; Guha, Mona L.; Foss, Elizabeth; Golub, Evan; Hatley, Leshell; Bonsignore, Elizabeth; Franckel, SoniaAs technology for children becomes more mobile, social, and distributed, our design methods and techniques must evolve to better explore these new directions. This paper reports on “Layered Elaboration,” a co-design technique developed over the past year. Layered Elaboration allows design teams to generate ideas through an iterative process in which each version leaves prior ideas intact while extending concepts. Layered Elaboration is a useful technique as it enables co-design to take place asynchronously and does not require much space or many resources. Our intergenerational team used the technique to design a prototype of an instructional game about energy conservation ItemToque: Designing a Cooking-based Programming Language for and With Children(28th International Conference on Human Factors in Computing Systems, 2010-01) Tarkan, Sureyya; Sazawal, Vibha; Druin, Allison; Golub, Evan; Bonsignore, Elizabeth; Walsh, Greg; Leong, ZeinaAn intergenerational design team of children (ages 7-11 years old) along with graduate students and faculty in computer science and information studies developed a programming language for children, Toque. Concrete real- world cooking scenarios were used as programming metaphors to support an accessible programming learning experience. The Wiimote and Nunchuk were used as physical programming input devices. The programs that were created were pictorial recipes which dynamically controlled animations of an on-screen chef preparing virtual dishes in a graphical kitchen environment. Through multiple design sessions, programming strategies were explored, cooking metaphors were developed and, prototypes of the Toque environment were iterated. Results of these design experiences have shown us the importance of pair-programming, programming by storytelling, parallel programming, function-argument relationships, and the role of tangibility in overcoming challenges with constraints imposed by the system design.