Blended learning in computing education: It's here but does it work? - Ellen F. Monk; Kevin R. Guidry; Kathleen Langan Pusecker; Thomas W. Ilvento (Educ. Inf. Technol., 2020)