The use of Information Communication Technology in schools is a major challenge. The task of successfully integrating ICT into the curriculum raises a number of ...