CATO: Case-based Argument Teaching Online
"Yes, Your Honor, we can teach legal arguments with computer tutoring, at least for first-year law students."
Contextual Inquiry, Think-Aloud User Testing, Task Analysis, Wireframe Prototypes
2004
PalmOS 5 Calendar Usability Analysis
Before there was swiping, I learned usability analysis Palm OS 5 calendar using HCI methodologies and low-cost design suggestions to overcome major usability problems.
Contextual Inquiry, Think-Aloud User Testing, Heuristic Evaluation, Task Analysis, Wireframe Prototypes
2004
Microwave Redesign
Redesigning your typical office microwave from a Human-Factors perspective. Observing and analyzing how real people actually use microwaves.
Task Analysis, In-situ User Studies, Redesign Proposal
2004
Event Poster
An exercise in typography and color for aesthetics and clear information hierarchy.
Information Typography, Visual Design
2004
Car Alarm Remote
A redesign of my car alarm dongle. The original designer did not think that people get in their cars in the dark.
Widget, Human Factors
2005
Mobile Movies Application
Information navigation for the time when phones had buttons.
Information architecture, persona development.
2005
Diet Website Design
User research and design of a recipe website for Atkins and low-carb dieters.
Information architecture, visual design, directed storytelling
2005
Music Player for Seniors
Designed a digital music player for seniors through in-home interviews, explored design concepts with focus groups, and low-cost video sketches demonstrate the interaction scenario.
Video Sketching, focus groups, contextual interviews
2005
PSLC DataShop
User research and design of a data interaction system for examining datasets from intelligent tutor systems.
Contextual models, user research, contextual inquiry, paper prototypes, onscreen prototypes
2005
A Study of Object Affordances
Examining everyday devices for interaction possibilities.
physical interaction, design brainstorming, interaction relabeling
2006
Speech Interface for Undercover Cops
Speech user interface for undercover police to access their email from any payphone.
Speech, Mobile, scenario prototyping
2006
Context-aware XM radio for Cadillac
Designed a customized XM Radio interaction for Cadillac cars and typical Cadillac owners.
automotive, personas, context aware, branding machines, information architecture
2006
Stretch Assist: RSI-preventing office robot
Designed a consumer-facing application for a research robot. Included concept generation, human interaction models, and experience prototyping.
speech, human-robot interaction
2006
PhD Research Projects
Marmite
An end-user programming system that embodied operations from web services inside functional "widgets". Running in the browser, Marmite enabled the user to create web mashups using web services.
end-user programming, Javascript
2005-2006
Vegemite
Concept and implementation of easy-to-use storage space in IBM's CoScripter, a natural-language end-user scripting system for the web. New types of programs are possible with my improvements.
end-user programming, Javascript, Firefox extension, natural language processing
2007
Sustainable Design study
A research website combining a recipe database with fish sustainability information. Created to test the effects of adding sustainability information to decision-making processes.
sustainability, web design, mashups
Remote Assistance with Visual Spaces
Laboratory studies on remote assistance via video to discover how an expert might be able to time-share his expertise among multiple remote novices.
computer-mediated communication, time-sharing, machine learning, telepresence
2005-2006
Better Online Arguments
Designs for improving discussions online.
social media, online-communities, learning technologies
2008