Three blended learning challenges and how to overcome them: Tips to improve student retention, engagement and participation drawn from teaching blended and online introductory computer programming courses, which cannot rely on in-person labs

Research output: Other contributionpeer-review

Original languageEnglish
Media of outputTimes Higher Education
Publication statusPublished - 16 Dec 2022

Cite this