According to an edutopia article
Project-based learning is a dynamic approach to teaching in which students explore real-world problems and challenges. With this type of active and engaged learning, students are inspired to obtain a deeper knowledge of the subjects they’re studying.(Follow @edutopia on Twitter)
At School web platform gives you the opportunity to use PBL in your classroom with your students. You can create a project with as many tasks as you like and categorize them per week or per individual task. You can then add your students in a group and an animated progress bar tells every student how many tasks they have accomplished. This way your students learn to work together and explore the world around them!
At School Web Platform: Project Based Learning Experience