A Design-Supporting Tool for Implementing the Learning-Based Approach: Accommodating Users' Domain Knowledge into Design Processes

In the current interactive product/system design, while users' acquisition of sufficient knowledge for operating a product or system is increasingly considered important, their acquisition of problem-solving knowledge in the task domain has largely been disregarded. Without enough domain knowledge, users will bot be able to learn how to creatively adjust their product us to produce satisfactory results and better experiences. This research aims to develop a methodology for designing interactive products/systems that can support users' development of domain knowledge through interaction. This new approach to user-product interaction is named the Learning-Based Approach (LBA). Based on the previous theoretical and empirical studies, this paper proposes some mechanisms for implementing the LBA. Then, a computer-based tool is developed in order to support designers' more effective and efficient application of the LBA mechanisms in design processes.