Project-Based Learning is an instructional approach in which learners build knowledge and skills by completing an extended project or authentic deliverable in Learning contexts.
Project-Based Learning often includes research, planning, collaboration, production, reflection, and presentation of a result.