Problem-based learning (PBL) is a pedagogical approach that uses real-world problems as the starting point for student inquiry, research, and knowledge acquisition. In PBL, students work collaboratively in small groups to solve an open-ended problem. They identify what they need to learn, engage in self-directed learning, apply their new knowledge to thinking through the problem, and reflect on what they learned and the effectiveness of the strategies employed. PBL aims to help students develop flexible knowledge, effective problem-solving skills, self-directed learning, collaboration skills and intrinsic motivation.