Using flipped classroom approach to teach computer programming
The flipped classroom: A survey of the research