Computer-Based Learning Environments for Deeper Learning in Problem-Solving Contexts. (October 2018)