Design Goals

Cognitive development
Behaviour changing
Semantics
Modularity
Prototyping
Functional improvement
Sustainability
Design Thinking