Information and Communication Technology (ICT) plays a vital role in the development of any nation. It has been an instrument for achieving social, economic, educational, scientific and technological development (Adedeji, 2010). ICT has greatly influenced the educational sector especially on teaching, learning and research. The application of Information Communication Technology (ICT) is not only emphasised in corporative business and the industrial sector, but it is an essential part of education at all levels (Allen, 2011). Information and Communication Technology (ICT), including computers, is generally believed to foster cooperative learning, provide more information and, through simulation, make complex learning experiences easier to understand. Therefore, the use of ICT cannot be ignored either by teachers or by students. This sentiment is stressed by Westhuizen (2014) who points out that, in relation to the use of ICT for learning, technology holds a promise of improved access to information and increased interactivity and communication between teachers and their students.