Mudaly, Vimolan.Govender, Thamotharan Prinavin.2021-02-022021-02-0220192019https://researchspace.ukzn.ac.za/handle/10413/19104Doctoral Degree. University of KwaZulu-Natal, Durban.In this study, classic grounded theory, threshold concepts, self-study and practitioner research capture the processes of Information Technology (IT) academics who teach computer programming to first-year IT students at a university of technology in Kwa-Zulu Natal. The qualitative data analysis revealed the basic pedagogy of teaching and learning computer programming, and described how IT academics perceived their vocation and their decisions to take action to ultimately improve the quality of teaching and learning of IT programming. From the data, the following four themes emerged in the process of teaching and learning computer programming: 1) Teaching IT; 2) Learning IT and its impact; 3) Challenges in teaching IT; 4) Recommendations for teaching IT programming. This study will assist first-year IT programming academics to understand their pedagogical impact at an institution of higher learning. This study will further potentially serve as a path for future research and aid in understanding the pedagogical impact of the teaching and learning of IT on first-year IT students.enInformation Technology.Pedagogy.Practitioner research.Computer programming.Teaching and learning.An exploration of the teaching and learning of Information Technology (IT) programming in a higher education institution in KwaZulu-Natal (KZN)Thesis