sometimes generative, and sometimes evaluative (Dubberly and Evenson, 2010). Visualization and modeling support consensus-building across many aspects of problem-solving, not just the “making” phase in a linear progression aimed at producing a physical artifact. Design process, therefore, is a multifaceted concept that often unfolds in ways that reflect the particular demands of a problem and its context.

