An Exploratory Review of Design Principles in Constructivist Gaming Learning Environments.
A design theory for systems that support emergent knowledge processes