Flipped Classroom Strategies Using Online Videos

The basic principles of a flipped classroom teaching method are to deliver instruction online and to move active learning into the classroom. There are many strategies for delivering the instruction online, such as, preparing online lectures by the course instructors, wrapping the course around a MOOC, and collecting online videos from various sources. There are also many strategies for including active learning in the classroom. In this paper we describe our strategies for a flipped classroom using online videos: selecting videos from various sources, integrating the critique and selection of videos as part of the learning experience, and organizing in class learning around scaffolding skills development and identifying misconceptions. The course content includes design and layout for web pages as well as applications development for interactivity. This paper contributes a set of strategies to consider for online instruction and active learning of skills and concepts for programming courses. Through course evaluations and student surveys we present the distribution of students’ positive and negative responses to our strategies.