Using simulations to automatically generate authentic constructivist learning environments

With increasingly short life-cycles, hand-crafting authentic constructivist environments for learning becomes increasingly unfeasible. However, as the complexity of designed systems and devices increases, so does the role of simulations to support design. This paper presents an approach and an example of how naturally occurring simulations in the design process can be used to automatically generate authentic constructivist learning environments.