The flipped classroom has been gaining popularity in recent years. In theory, flipping the classroom appears sound: passive learning activities such as unidirectional lectures are pushed to outside class hours in the form of videos, and precious class time is spent on active learning activities. Yet the courses for information systems (IS) undergraduates at the university that the author is teaching at are still conducted in the traditional lecture-in-class, homework-after-class style. In order to increase students’ engagement with the course content and to improve their experience with the course, the author implemented a trial of the flipped classroom model for a programming course with pair programming as the predominant in-class active learning activity. Student feedback on this pedagogy was generally very positive with many respondents considering it effective and helpful for learning. One of the biggest advantages mentioned by students is that they had the option to watch each video lecture as many times as required to be prepared for class. The author also observed that students were more engaged and empowered to take on more ownership for their learning. He recommends that other instructors consider rolling out their own trials of the flipped classroom incrementally for courses that would benefit the most from this pedagogy.
Flipped classroom, Active learning, Blended learning, Computer programming, Programming, Teaching Tips
Computer Sciences | Curriculum and Instruction | Educational Assessment, Evaluation, and Research | Higher Education | Programming Languages and Compilers
Software and Cyber-Physical Systems
Journal of Information Systems Education
Mok, H. N. (2014). Teaching tip: The flipped classroom. Journal of Information Systems Education, 25 (1), 7-11
Copyright Owner and License
Copyright of Journal of Information Systems Education
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.