Email - Directions -
HCI Group Photo

PUBLICATIONS

2009 | 2008 | 2007 | 2006 | 2005 | 2004 | Full List

6 February - 10 February

CSCW 2010

Multiple Mouse Text Entry for Single-Display Groupware, by Saleema Amershi, Neema Moraveji, Merrie Morris, Ravin Balakrishnan, Kentaro Toyama. (full paper - best paper nominee)
Pictionaire: Supporting Collaborative Design Work by Integrating Physical and Digital Artifacts by Bjoern Hartmann, Meredith Ringel Morris, Hrvoje Benko, and Andrew Wilson. (note)

27 October - 30 October

Creativity and Cognition 2009

The Efficacy of Prototyping Under Time Constraints, by Steven P. Dow, Kate Heddleston, and Scott R. Klemmer. (full paper · e-mail)

11 October - 16 October

InfoVis 2009

Protovis: A Graphical Toolkit for Visualization, by Michael Bostock and Jeffrey Heer. (full paper · e-mail)

4 October - 7 October

UIST 2009

Augmenting Interactive Tables with Mice and Keyboards, by Bjoern Hartmann, Meredith Ringel Morris, Hrvoje Benko, and Andrew Wilson. (note · e-mail)
What Would Other Programmers Do? Suggesting Solutions to Error Messages, by Bjoern Hartmann. (work-in-progress)
Crowdsourcing Interface for Collecting Correspondences of Web Pages, by Juho Kim, Ranjitha Kumar, Scott R Klemmer. (poster)

Volume 26, Issue 5

IEEE Software

Opportunistic Programming: Writing Code to Prototype, Ideate, and Discover. Joel Brandt, Philip J. Guo, Joel Lewenstein, Mira Dontcheva, and Scott R. Klemmer. (article)

Volume 24, Issue 3

Human-Computer Interaction

Toolkit Support for Integrating Physical and Digital Interactions, by Scott R. Klemmer, and James A. Landay. (journal article)

8 June - 13 June

CSCL

When is Collaborating with Friends a Good Idea? Insights from Design Education, by Heidy Maldonado, Scott R Klemmer, Roy D Pea. (short paper)
Organized Mischief: Comparing Shared and Private Displays on a Collaborative Learning Task, by Neema Moraveji, Robb Lindgren, Roy Pea. (poster)

4 April - 9 April

CHI 2009

Sizing the Horizon: The Effects of Chart Size and Layering on the Graphical Perception of Time Series Visualizations, by Jeffrey Heer, Nicholas Kong, Maneesh Agrawala. (full paper - best paper award)

A Mischief of Mice: Examining Children's Performance in Single Display Groupware Systems with 1 to 32 Mice, by Neema Moraveji, Kori Inkpen, Ed Cutrell, Ravin Balakrishnan. (full paper)
Two Studies of Opportunistic Programming: Interleaving Web Foraging, Learning, and Writing Code, by Joel Brandt, Philip J. Guo, Joel Lewenstein, Mira Dontcheva, and Scott R. Klemmer. (full paper - best paper nominee)
Coordinating Tasks on the Commons: Designing for Personal Goals, Expertise, and Serendipity, by Michel Krieger, Emily Margarete Stark, Scott R Klemmer. (full paper)
Undo and Erase Events as Indicators of Usability Problems, by David Akers, Matthew Simpson, Robin Jeffries, Terry Winograd. (full paper - best paper award)
A Comparative Study of Speech and Dialed Input Voice Interfaces in Rural India, by Neil Patel, Sheetal Agarwal, Nitendra Rajput, Amit Nanavati, Paresh Dave, Tapan S. Parikh. (note)
Remixing The Web: Enhancing Tailoring Using Programmable Proxies, by Joel Brandt, Leslie Wu, Scott R. Klemmer. (workshop)
Aesthetics Matter: Leveraging Design Heuristics to Synthesize Visually Satisfying Handheld Interfaces, by Yeonsoo Yang, Scott R. Klemmer. (work-in-progress)
Automatic Retargeting of Web Page Content, by Ranjitha Kumar, Juho Kim, and Scott R Klemmer. (work-in-progress)

Videos

News and Notes

Jeff Heer was elected to the TR35; Terry Winograd was elected an ACM Fellow.

08 December CS147 final presentations
(7-9 pm, Hewlett 201)

Blueprint, a tool that supports example-centric programming, launched on Adobe Labs. Read a technical report on Blueprint and learn more about our work on Opportunistic Programming.

Jim Plummer, Andrea Goldsmith, and Scott Klemmer spoke about the future of mobile, wireless technology at Leading Matters. Listen to it on iTunes.

The Stanford Report has an article about field work at Jasper Ridge, including ButterflyNet.

Check out the latest issue of Ambidextrous, the d.school magazine

Winter Quarter 2010 Classes

See all HCI courses

Seminar Speakers

The HCI Seminar is held Fridays, 12:30-2pm in Gates B01. Subscribe to announcement list.

25 September Lukas Biewald, Dolores Labs
Crowdsourcing Work

02 October David Akers , Stanford CS
Backtracking Events as Indicators of Software Usability Problems

09 October Ratislav Bodik, UC Berkeley Computer Science
Programming by sketching

16 October Stephen Palmer, UC Berkeley Psychology
Aesthetic Science of Color: WAVEs of Color, Culture, Music, and Emotion

23 October Barbara Tversky, Stanford and Columbia University
Segmenting and Connecting: From Event Perception to Comics

30 October Pamela Samuelson, UC Berkeley School of Information
Why Is the Google Book Search Settlement So Controversial?

Research Spotlight: Automatic Retargeting of Web Page Content

We have developed a novel technique for automatically retargeting content from one web page onto the layout of another. Enumerating multiple alternatives is critical to good design but is often tedious and time consuming. On the web, templates can be used to efficiently generate design alternatives. However, this limits designers to the corpus of pre-constructed templates. What if users could use any web page as a template? Using techniques from computer vision and machine learning literature, we have created a system in which any existing HTML page can be used as a template, and alternative, targeted designs can be generated efficiently and presented to users. We plan to deploy this tool as a web application to do large-scale empirical studies on how previously created examples can aid designers' creativity.

Research Spotlight: What is the Value of Prototyping?

Design is an activity central to the human experience, but what is the magic behind great innovation? While designers report on the importance of practices such as prototyping, few empirical studies have investigated how such practices affect design quality. Our experimental research has yielded significant results, demonstrating the value of prototyping practices in a lab setting. Within a fixed time period, participants who rapidly iterate their designs produce better results and experience a larger increase in self confidence than people who prototype less. The goal of our work is to construct a conceptual framework for prototyping in design that will provide academics and business leaders with a clearer understanding of the value of prototyping while synthesizing theory and intuition from the behavioral sciences, engineering, and design.

Research Spotlight: Opportunistic Programming: Helping people prototype, ideate, and discover by building software

Who will be writing software in the future and how will they be doing it? As computing becomes increasingly important in people's work and hobbies, a much broader range of people are engaging in programming. Understanding and building tools for professional software developers has a long history, but there has been relatively little research on how to support amateur, opportunistic programmers. Professor Scott R. Klemmer's NSF-funded research group at Stanford University is currently studying this problem. So far, they have done fieldwork with exhibit designers at San Francisco's Exploratorium Museum, and conducted several empirical studies on how these programmers use information resources while building software. Most notably, the Web has revolutionized the way these individuals write software. They build entire applications by iteratively searching for, understanding, and integrating pieces of functionality embodied in 15-line chunks of code! Right now, Professor Klemmer's research group is building a number of tools to support amateur programmers that embody and support this reliance on Web resources. The broad goal of this work is to make software development faster, easier, and less error-prone for a much larger population.