https://www.pblworks.org/what-is-pbl
Project Based Learning (PBL) is a teaching method in which students learn by actively engaging in real-world and personally meaningful projects.