Ways to Teach Online: Lessons Learned Through Experience

Authors

Chris Cooling
Early Career Researcher Institute, Imperial College London
Samantha Alvarez Madrazo
School of Public Health, Imperial College London
Joseph El Gemayel
Computer & Information Sciences, University of Strathclyde
Nick Jayanth
School of Public Health, Imperial College London
Lucia Michielin
Edinburgh Futures Institute, University of Edinburgh
Leila S. Shafti
Computer & Information Sciences, University of Strathclyde

Synopsis

This chapter explores practical approaches to online and blended programming education, drawing on experiences from MOOCs, self-paced learning, and professional education programmes.

It offers insights into course design, learner engagement, assessment, and feedback in digital learning environments.

Downloads

Published

22 June 2026