What is Discovery Learning?

Discovery learning refers to various teaching methods that engage students and promotes deeper learning experince through participation in activities. Discovery learning helps to promote critical thinking and problem solving skills as well as student interest in subjects.