What students learn in problem-based learning: a process analysis