ABSTRACT
The flipping classroom approach is directed at getting students well-prepared in class so that the valuable face-to-face time during the in-class meetings can be used more efficiently to support students' learning. This requires a radical change of the role of the lecturers, as they are not knowledge transmitters anymore but learning facilitators. This role change has direct impact on the design of the in-class-meetings.
Based on five years of experience with flipped classrooms for learning programming in bachelor computing programs and on an educational and organization analysis, we started to collect and describe patterns that help with improving various aspects of Flipped Classrooms. In this paper we describe five patterns that help with the design and execution of in-class meetings in a Flipped Classroom course.
- Alexander, C., Ishikawa, S., and Silverstein, M. 1977. A Pattern Language: Towns, Buildings, Construction. Oxford University Press.Google Scholar
- Anderson, L. W. and Krathwohl, D. R. 2001. A taxonomy for learning, teaching, and assessing: A revision of Bloom's taxonomy of educational objectives. Addison Wesley Longman, Inc, New York.Google Scholar
- Anthony, D. L. G. 1996. Patterns for classroom education. In Pattern Languages of Program Design 2, J. Vlissides, J. Coplien, and N. Kerth, Eds. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 391--406. Google ScholarDigital Library
- Bergin, J., Kohls, C., Köppe, C., Mor, Y., Portier, M., Schümmer, T., and Warburton, S. 2015. Assessment-Driven Course Design - Foundational Patterns. In Preprints of the 20th European Conference on Pattern Languages of Programs, EuroPLoP'15. Irsee, Germany. Google ScholarDigital Library
- Bergmann, J. and Sams, A. 2012. Flip your classroom: Reach every student in every class every day. ISTE.Google Scholar
- Fricke, A. and Völter, M. 2000. Seminars - A Pedagogical Pattern Language about teaching seminars effectively. In Proceedings of the 5th European Conference on Pattern Languages of Programs, EuroPLoP 2000. Number Dec 12, 2002. Irsee, Germany.Google Scholar
- Köppe, C. 2013. Towards a Pattern Language for Lecture Design: An inventory and categorization of existing lecture-relevant patterns. In Proceedings of the 18th European Conference on Pattern Languages of Programs, EuroPLoP'13. Irsee, Germany. Google ScholarDigital Library
- Köppe, C., Niels, R., Holwerda, R., Tijsma, L., Van Diepen, N., Van Turnhout, K., and Bakker, R. 2015a. Flipped Classroom Patterns - Using Student Solutions. In Preprints of the 22nd Pattern Languages of Programs conference, PLoP'15. Pittsburgh, USA.Google Scholar
- Köppe, C., Niels, R., Holwerda, R., Tijsma, L., Van Diepen, N., Van Turnhout, K., and Bakker, R. 2015b. Towards a Pattern Language for Flipping the Classroom in Computer Science Education. In submitted.Google Scholar
- Köppe, C. and Portier, M. 2014. Lecture Design Patterns: Improving the Beginning of a Lecture. In Proceedings of the 19th European Conference on Pattern Languages of Programs, EuroPLoP 2014. ACM, Irsee, Germany. Google ScholarDigital Library
- Köppe, C., Portier, M., Bakker, R., and Hoppenbrouwers, S. 2015. Lecture Design Patterns: More Interactivity Improvement Patterns. In Preprints of the 22nd Pattern Languages of Programs conference, PLoP'15. Pittsburgh, USA.Google Scholar
- Köppe, C. and Schalken-Pinkster, J. 2013a. Lecture Design Patterns: Improving Interactivity. In Proceedings of the 20th Pattern Languages of Programs conference, PLoP'13. Hillside Group, Monticello, Illinois, USA. Google ScholarDigital Library
- Köppe, C. and Schalken-Pinkster, J. 2013b. Lecture Design Patterns: Laying the Foundation. In Proceedings of the 18th European Conference on Pattern Languages of Programs, EuroPLoP'13. Irsee, Germany. Google ScholarDigital Library
- Larson, K. A., Trees, F. P., and Weaver, S. D. 2008. Continuous feedback pedagogical patterns. In Proceedings of the 15th Conference on Pattern Languages of Programs - PLoP '08. ACM Press, New York, New York, USA. Google ScholarDigital Library
- Pedagogical Patterns Editorial Board. 2012. Pedagogical Patterns: Advice for Educators. Joseph Bergin Software Tools, New York, NY, USA.Google Scholar
- Schmolitzky, A. 2007. Patterns for Teaching Software in Classroom. In Proceedings of the 12th European Conference on Pattern Languages of Programs (EuroPLoP 2007). Irsee, Germany.Google Scholar
- van Diepen, N., Chung, R., Holwerda, R., Tijsma, L., Treffers, J., van Turnhout, K., and Bakker, R. 2015. Large Scale Flipped Programming Courses. INTED2015 Proceedings, 1162--1168.Google Scholar
Index Terms
- Flipped classroom patterns: designing valuable in-class meetings
Recommendations
Flipped classroom patterns: using student solutions
PLoP '15: Proceedings of the 22nd Conference on Pattern Languages of ProgramsThe character of in-class meetings in a flipped classroom setting is certainly different from traditional lectures. Teachers in the flipped classroom tend to focus on giving feedback to the students, helping them with correcting misconceptions and ...
The Flipped Classroom Method: Lessons Learned from Flipping Two Programming Courses
CompSysTech '16: Proceedings of the 17th International Conference on Computer Systems and Technologies 2016The flipped classroom teaching method, which emphasizes independent learning of theory and practical, in-depth exercises in the classroom, is gaining foothold in teaching. The method is increasingly being applied at university level. It has been ...
Partially flipped: experiences using POGIL
SIGITE '13: Proceedings of the 14th annual ACM SIGITE conference on Information technology educationFlipped learning is a general term used to describe several kinds of teaching techniques designed to engage students and inspire deep learning. Flipped learning often means that the lecture is provided in a format available outside of the classroom ...
Comments