Engineering Design Education and Practice as Collaborative Knowledge Building

Engineering design is the process of devising a technical system to satisfy a defined need. The design process can be modeled as a transformation of knowledge. Collaborative engineering design can be described as a collaborative knowledge building (CKB) process. CKB is a goal-driven collaborative process of generating and refining ideas and concepts of value to the community. Properly applied and supported, CKB has the potential to improve both learning and design outcomes resulting from collaborative design projects. The paper proposes an integrated model of the CKB process, and discusses requirements for supporting computer tools. Existing computer tools do not provide adequate support for CKB, and better tools are needed based on the specific requirements discussed in this paper.