<italic>Applying prototype-oriented development processes to computerized application systems significantly improves the likelihood that useful systems will be developed and that the overall development cycle will be shortened. The prototype development methodology and development tool presented here have been widely applied to the development of… (More)
Learning about design is a central component in education for human-computer interaction. We have foimd Design Space Analysis to be a useful technique for students learning user interface design skills. In the FLUID tool described here, we have combined explicit instruction on design, worked case studies, and problem exercises for learners, yielding an… (More)
<italic>Programmers learning a new paradigm seem to show both positive and negative transfer effects from their programming experience. This paper presents an initial discussion of relearning programming, and preliminary empirical studies.</italic>
This multimedia tutrial provides a learning support system for continuing education in HCI. The system includes an authentic case study of a design project, a guide to user-centred design concepts, active role-playing activities and links to the larger professional community.
Complementary tables of contents In previous research, we experimented with restructuring online information with multiple tables of contents . The tables show the different, complementary relationships between units of information, much es hypertext links would do. The additional structure provided by the hierarchical nature of the tables gives… (More)