Secondary Students’ Views on Using Flipped Classroom to Learn Computer Programming: Lessons Learned in a Mixed Methods Study
This study was designed to explore how secondary students perceive the use of flipped classroom for learning computer programming. Specifically, it aimed to investigate the effects of flipped classroom on students’ learning and acquisition of programming knowledge and skills. Flipped classroom is known as a blended learning approach in which learning materials are delivered online, out of class for self-study in advance of classes, while homework assignments are transformed into class activities. This approach leverages technology and digital resources to support students in independent and online learning. It also enables teachers to minimize direct instruction and maximize student involvement in both teacher-student and student-student interactions. In this study, forty students from two Information and Communications Technology (ICT) classes (18 students in Secondary 4 and 22 in Secondary 5) in a Hong Kong secondary school were involved. Flipped classroom was adopted to teach students about computer programming topics (conditional, repetition and array) in both classes. Data were collected from a questionnaire and two interview sessions to explore students’ views on using flipped classroom to learn computer programming. The findings of this study indicate that students in the flipped classroom, regardless of their performance level, experienced stronger grasp of programming knowledge and higher engagement in learning programming concepts. Our findings also highlight limitations with this study that could be addressed in future work.
KeywordsFlipped classroom Computer programming Learning and teaching Secondary education
Special thanks go to Mr. Yan On-Sheung for his efforts in supporting the research design and data collection of this study.
- 3.Yang, T.-C., Hwang, G.-J., Yang, S.J.H., Hwang, G.-H.: A two-tier test-based approach to improving students’ computer-programming skills in a web-based learning environment. Educ. Technol. Soc. 18(1), 198–210 (2015)Google Scholar
- 8.Tucker, B.: The flipped classroom. Educ. Next 12(1), 82–83 (2012)Google Scholar
- 9.Clark, K.R.: Examining the Effects of the Flipped Model of Instruction on Student Engagement and Performance in the Secondary Mathematics Classroom: An Action Research Study. Michigan, ProQuest (2013)Google Scholar
- 10.Fulton, K.: Upside down and inside out: flip your classroom to improve student learning. Learn. Lead. Technol. 39(8), 12–17 (2012)Google Scholar
- 11.Herreid, C.F., Schiller, N.A.: Case studies and the flipped classroom. J. Coll. Sci. Teach. 42(5), 62–66 (2013)Google Scholar
- 12.Hsieh, J.S.C., Wu, W.-C.V., Marek, M.W.: Using the flipped classroom to enhance EFL learning. J. Comput. Assist. Lang. Learn. 30(1–2), 1–21 (2016)Google Scholar
- 14.Reeves, T.: Design research from a technology perspective. In: Akker, J.V.D., Gravemeijer, K., McKenney, S., Nieveen, N. (eds.) Educational Design Research, pp. 52–66. Routledge, New York (2006)Google Scholar