"Flipped classroom is a teaching method in which students first learn about a new subject at home, especially online, and then have discussions on it in class" (Cambridge Dictionary).
For activities to do at home or at school, see Approaches and Strategies and Pedagogical Resources under the "Active Pedagogies" tab.