Problem-based Learning, Learning Theories