The core of this approach constitutes designing and investigating learning environments