Self-regulation and autonomy in problem- and project-based learning environments. (July 2013)