The relevance of design thinking and cognition to the development of pedagogical approaches in the architectural electronic design studio is presented and discussed. In this approach we emphasize and demonstrate the role of the acquisition of explicit knowledge in design. The acquisition of knowledge is achieved through the explication of cognitive structures and strategies of design thinking. The explication process is implemented in a computational medium which supports the learning process as well as the potential re-use of the knowledge.