Taibi, Davide, National Research Council of Italy, Institute for Educational Technology, Palermo, Italy, Italy