Teaching and Facilitating an Online Learning Environment for a Web Programming Module

Over the last decade, there has been a gradual increase in the number of learners on Computer Science-based programmes, which in turn has led to a situation where educators have been teaching large classes. This is a challenge, as it can be difficult for educators to provide personalised support for each learner. The pandemic has only exasperated this further, given the online delivery of courses. The work in this paper describes the implementation of a pedagogic framework that was deployed during the delivery of a flrst-year web programming module. The motivation behind the development of this framework was driven by the need to facilitate an online learning environment for a large class, which adapted existing pedagogic approaches such as problem and project-based learning with the view to enabling learners to develop their problem-solving skills. In addition to this, an online lab co-ordination system was formulated to measure engagement and provide support to the learners.

[1]  Turgut Karakose The impact of the COVID-19 epidemic on higher education: Opportunities and implications for policy and practice , 2021, Educational Process International Journal.

[2]  Hüseyin Can Senel,et al.  Remote Assessment in Higher Education during COVID-19 Pandemic , 2021, International Journal of Assessment Tools in Education.

[3]  Melissa A. Hughes,et al.  Teaching animal behavior online: A primer for the pandemic and beyond , 2020, Ethology : formerly Zeitschrift fur Tierpsychologie.

[4]  S. Yadav,et al.  Impact of Covid-19 Pandemic on Higher Education and Research , 2020, Indian Journal of Human Development.

[5]  Muhammad Adnan,et al.  Online learning amid the COVID-19 pandemic: Students perspectives , 2020, Journal of Pedagogical Sociology and Psychology.

[6]  Emmanuel Mogaji,et al.  Impact of the Pandemic on Higher Education in Emerging Countries: Emerging Opportunities, Challenges and Research Agenda , 2020 .

[7]  Wahab Ali,et al.  Online and Remote Learning in Higher Education Institutes: A Necessity in light of COVID-19 Pandemic , 2020 .

[8]  Sir John Daniel Education and the COVID-19 pandemic , 2020, Prospects.

[9]  Hilda C. Martínez León,et al.  Bridging theory and practice with Lean Six Sigma capstone design projects , 2019, Quality Assurance in Education.

[10]  Judith C. Williams,et al.  What We Think We Know About the Tutor in Problem-Based Learning , 2017 .

[11]  Alex Grasas,et al.  Teaching distribution planning: a problem-based learning approach , 2016 .

[12]  O. S. Silva Filho,et al.  Learning Supply Chain Management by PBL with A3 Report Support , 2013 .

[13]  Russell K. Schutt,et al.  Research Methods in Education , 2011 .

[14]  S. Azer,et al.  Interactions Between Students and Tutor in Problem‐Based Learning: The Significance of Deep Learning , 2009, The Kaohsiung journal of medical sciences.

[15]  Michael Kölling,et al.  Reflections on the Teaching of Programming, Methods and Implementations , 2008, Reflections on the Teaching of Programming.

[16]  E. Graaff,et al.  Characteristics of Problem-Based Learning * , 2022 .