|
3.2 Metaphor/Analogy principles
Reasoning with metaphor/analogy is an important approach of reasoning, learning, solving problems, and creating innovations. So software designer should design functions facilitating analogical reasoning.
For example, SmartArt can be seen as a tool facilitating analogical reasoning: for example, the balance, the funnel, and the gear etc.
Each SmartArt template is an analogical structure, which can be filled with details according to the situation. Users’reasoning can be greatly facilitated with these physical metaphors/analogies embedded inside SmartArt
2.Software should facilitate users’inputs with the format of metaphor and analogy: their designing, reviewing, and searching.
3.Software should inform users on how to apply metaphors and analogies, applicable to almost every field.
- Login to post comments