"A meta-analysis of 225 undergraduate STEM studies found better examination performance and lower failure rates under active learning than under traditional lecturing."
The meta-analysis provides strong evidence that active engagement can improve learning outcomes, although it studies undergraduate STEM classrooms rather than programming practice specifically.
View Source