Reviewing the flipped classroom research: reflections for computer science education

Recent technical and infrastructural developments posit flipped (or inverted) classroom approaches ripe for exploration. Flipped classroom approaches have students use technology to access the lecture and other instructional resources outside the classroom in order to engage them in active learning during in-class time. Scholars and educators have reported a variety of outcomes of a flipped approach to instruction; however, the lack of a summary from these empirical studies prevents stakeholders from having a clear view of the benefits and challenges of this style of instruction. The purpose of this article is to provide a review of the flipped classroom approach in order to summarize the findings, to guide future studies, and to reflect the major achievements in the area of Computer Science (CS) education. 32 peer-reviewed articles were collected from a systematic literature search and analyzed based on a categorization of their main elements. The results of this survey show the direction of flipped classroom research during recent years and summarize the benefits and challenges of adopting a flipped approach in the classroom. Suggestions for future research include: describing in-detail the flipped approach; performing controlled experiments; and triangulating data from diverse sources. These future research efforts will reveal which aspects of a flipped classroom work better and under which circumstances and student groups. The findings will ultimately allow us to form best practices and a unified framework for guiding/assisting educators who want to adopt this teaching style.

[1]  Daniel S. Murphree,et al.  "Writing Wasn't Really Stressed, Accurate Historical Analysis Was Stressed": Student Perceptions of In-Class Writing in the Inverted, General Education, University History Survey Course. , 2014 .

[2]  Anne Gardner,et al.  Flipping your classroom: Without flipping out , 2013 .

[3]  John C. Strikwerda,et al.  Reversing the Lecture/Homework Paradigm Using eTEACH® Web‐based Streaming Video Software , 2002 .

[4]  Hien Nguyen,et al.  Flipping the Work Design in an industrial engineering course , 2009, 2009 39th IEEE Frontiers in Education Conference.

[5]  Randall S. Davies,et al.  Flipping the classroom and instructional technology integration in a college-level information systems spreadsheet course , 2013 .

[6]  Diane Horton,et al.  Evaluating an inverted CS1 , 2014, SIGCSE.

[7]  David L. Largent Flipping a large CS0 course: an experience report about exploring the use of video, clickers and active learning , 2013 .

[8]  Gordon E. McCray The hybrid course: Merging on-line instruction and the traditional classroom , 2000, Inf. Technol. Manag..

[9]  J. Bormann AFFORDANCES OF FLIPPED LEARNING AND ITS EFFECTS ON STUDENT ENGAGEMENT AND ACHIEVEMENT , 2014 .

[10]  Rajiv Ramnath,et al.  Student and instructor experiences in the inverted classroom , 2012, 2012 Frontiers in Education Conference Proceedings.

[11]  Christopher Papadopoulos,et al.  AC 2010-1868: IMPLEMENTING AN INVERTED CLASSROOM MODEL IN ENGINEERING STATICS: INITIAL RESULTS , 2010 .

[12]  Gerald C. Gannod,et al.  Using the inverted classroom to teach software engineering , 2008, 2008 ACM/IEEE 30th International Conference on Software Engineering.

[13]  Michail N. Giannakos,et al.  Challenges and perspectives in an undergraduate flipped classroom experience: Looking through the lens of learning analytics , 2014, 2014 IEEE Frontiers in Education Conference (FIE) Proceedings.

[14]  Judy E. Gaughan The Flipped Classroom in World History. , 2014 .

[15]  Kate Lockwood,et al.  The inverted classroom and the CS curriculum , 2013, SIGCSE '13.

[16]  Bilge Mutlu,et al.  ARTFul: adaptive review technology for flipped learning , 2013, CHI.

[17]  Edward F. Gehringer,et al.  The inverted-lecture model: a case study in computer architecture , 2013, SIGCSE '13.

[18]  Robert Talbert,et al.  Inverting the Linear Algebra Classroom , 2014 .

[19]  Megan Thomas iOS app programming using an inverted classroom in a small department , 2014 .

[20]  Jacob Enfield,et al.  Looking at the Impact of the Flipped Classroom Model of Instruction on Undergraduate Multimedia Students at CSUN , 2013, TechTrends.

[21]  Jianyu Dong,et al.  Flipping the Classroom: How to Embed Inquiry and Design Projects into a Digital Engineering Lecture , 2012 .

[22]  Betty Love,et al.  Student learning and perceptions in a flipped linear algebra course , 2014 .

[23]  Ross K. Galloway,et al.  The inverted classroom in a large enrolment introductory physics course: a case study , 2012 .

[24]  Embry-Riddle Aeronautical,et al.  The Flipped Classroom: A Survey of the Research , 2013 .

[25]  Stefanie P Ferreri,et al.  Redesign of a Large Lecture Course Into a Small-Group Learning Course , 2013, American Journal of Pharmaceutical Education.

[26]  Jeremy F. Strayer How learning in an inverted classroom influences cooperation, innovation and task orientation , 2012 .

[27]  Namita Sarawagi A flipped CS0 classroom: applying Bloom's taxonomy to algorithmic thinking , 2014 .

[28]  James D. Foley,et al.  Evaluating a Web Lecture Intervention in a Human–Computer Interaction Course , 2006, IEEE Transactions on Education.

[29]  Stephen Larson,et al.  Flipping the College Spreadsheet Skills Classroom: Initial Empirical Results , 2013 .

[30]  M. Lage,et al.  Inverting the Classroom: A Gateway to Creating an Inclusive Learning Environment , 2000 .

[31]  R. Pierce,et al.  Vodcasts and Active-Learning Exercises in a “Flipped Classroom” Model of a Renal Pharmacotherapy Module , 2012, American Journal of Pharmaceutical Education.

[32]  Kathleen E. Cook,et al.  Comparing the Effectiveness of an Inverted Classroom to a Traditional Classroom in an Upper-Division Engineering Course , 2013, IEEE Transactions on Education.

[33]  D. Glance,et al.  Flipping the sociology classroom: Towards a practice of online pedagogy , 2013 .