Project-based learning is a learning method where you learn new concepts about some topic as you do a project.


WARNING

This method requires at least basic knowledge about the topic. For example, you shouldn’t learn a programming language through PBL when you don’t know the basic syntax.

Procedure

  1. Determine an end goal
  2. Approach the project
  3. Solve issues that arises and learn new concepts until the end goal is met