Comparison of experts and novices in problem-based learning for engineering education