Project-based learning (PjBL)
Project-based learning centers around the creation of a tangible product or service for a real audience, often driven by a driving question. In project-based learning, the emphasis is on the project plan, clear success criteria and rubrics for evaluation, key points for checking progress (en. milestones) and public presentation.