A survey on online learning preferences for computer science and programming. - Javier Escobar-Avila; Deborah Venuti; Massimiliano Di Penta; Sonia Haiduc (ICSE (SEET), 2019)