However, I sometimes feel that this approach of discovery learning is taken too far in practice. This is the case when students don't really understand how they should try out and discover things, and when they start off but get stuck early on yet receive no further help. Louis Alfieri and his colleagues have done a meta-analysis which shines a light on the relative merits of instructional and discovery learning. Here is the abstract:
"Does discovery-based instruction enhance learning?
Alfieri, Louis; Brooks, Patricia J.; Aldrich, Naomi J.; Tenenbaum, Harriet R.
Discovery learning approaches to education have recently come under scrutiny (Tobias & Duffy, 2009), with many studies indicating limitations to discovery learning practices. Therefore, 2 meta-analyses were conducted using a sample of 164 studies: The 1st examined the effects of unassisted discovery learning versus explicit instruction, and the 2nd examined the effects of enhanced and/or assisted discovery versus other types of instruction (e.g., explicit, unassisted discovery). Random effects analyses of 580 comparisons revealed that outcomes were favorable for explicit instruction when compared with unassisted discovery under most conditions (d = −0.38, 95%; CI [−.44, −.31]). In contrast, analyses of 360 comparisons revealed that outcomes were favorable for enhanced discovery when compared with other forms of instruction (d = 0.30, 95%; CI [.23, .36]). The findings suggest that unassisted discovery does not benefit learners, whereas feedback, worked examples, scaffolding, and elicited explanations do."