Karkazis P, Leligou HC, Trakadas P, Vretos N, Asteriadis S, Daras P, Standen P. Technologies facilitating smart pedagogy. Didactics of smart pedagogy: smart pedagogy for technology enhanced learning. 2019:433?451.