Is Technology Mediated Learning Really Improving Performance Of Students? Journal title: EAI Endorsed Transactions on e-Learning Authors: Leonardo Caporarello, Massimo Magni, Ferdinando Pennarola Subject(s): Education, Educational Technology