At TeachThought, we’re huge fans of project-based learning.
While there is no magic bullet of practice, program, or framework that automatically produces progressive and effective learning, what makes project-based learning exceptional is its flexibility. As it is, first and foremost, simply a curriculum planning tool, so much other “good stuff” that can support learning (game-based learning, learning simulations, place-based education, self-directed learning, etc.) can all be “embedded” in project-based learning.
With PBL, there is no “either/or” proposition: anything from open-ended,
play-based learning to data-driven, research-based instructional environments can all use PBL effectively."
Via John Evans