Blended Approach for Deep Learning: A Framework for Teaching Undergraduate Computer Programming Courses

Mohammad Tafiqur Rahman

2023

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 chosen 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.

Download


Paper Citation


in Harvard Style

Rahman M. (2023). Blended Approach for Deep Learning: A Framework for Teaching Undergraduate Computer Programming Courses. In Proceedings of the 15th International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-758-641-5, SciTePress, pages 394-402. DOI: 10.5220/0011959900003470


in Bibtex Style

@conference{csedu23,
author={Mohammad Tafiqur Rahman},
title={Blended Approach for Deep Learning: A Framework for Teaching Undergraduate Computer Programming Courses},
booktitle={Proceedings of the 15th International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2023},
pages={394-402},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011959900003470},
isbn={978-989-758-641-5},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 15th International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - Blended Approach for Deep Learning: A Framework for Teaching Undergraduate Computer Programming Courses
SN - 978-989-758-641-5
AU - Rahman M.
PY - 2023
SP - 394
EP - 402
DO - 10.5220/0011959900003470
PB - SciTePress