Top-down approach is a learning method done by starting from complex concepts, and answer increasingly simpler concepts as you go.

This learning method is often used in conjunction with Project-Based Learning