Ravicchio, Fabrizio, Institute of Educational Technology - CNR, Genova, Italy