Author:
Mohammad Tafiqur Rahman
Affiliation:
Department of Business, Marketing, and Law, University of South-Eastern Norway, Norway
Keyword(s):
Blended Approach, Computer Programming Courses, Deep Learning, Flipped Classroom, Knowledge Construction, University Pedagogy, TEE Approach, Traditional Teaching.
Abstract:
Teaching computer programming (CP) courses demands cutting-edge course practicalities that include (i) updated course design with adequate content, (ii) modern pedagogy-enabled course conduction, and (iii) course completion with adequate practically implementable knowledge. However, meeting such requirements is not possible only through the traditional teaching (TT) approach, nor by any specific or individual approaches practiced in modern teaching. We need combined approaches to meet learners’ desires and industry needs. I propose a teaching framework that blends traditional and flipped classroom (FC) approaches to facilitate deep learning toward essential knowledge construction on CP and provide practical experiences for software system development. In the proposed framework, the TT approach emphasizes theoretical understanding, whereas the FC approach focuses on active engagement, active participation, and active learning. The TEE (theory-example-exercise) approach binds the chose
n approaches together, where the theory part is handled in the TT approach, and the example and exercise parts are processed in the FC approach. Since I successfully applied this blended approach framework to teaching undergraduate CP courses at a Norwegian university, I believe it will be suitable not only for courses in this discipline but also in other disciplines with necessary modifications.
(More)