Information and communications technologies and the transformation of learning and teaching process for the 21st century - Topolovec, Velimir (Array, 2008)