Prof James Davenport of the Department of Computer Science at the University of Bath describes how he teaches programming
Flipped/apprentice style coding problem classes
Dr Kit Yates from the Departmental of Mathematical Sciences discusses how and why he changed his mathematical biology problem classes