Computer and communication technologies continue to make an impact that continues to increase at all levels, education and training from primary to secondary and for distance learning. Computers in education designed to improve the efficiency and effectiveness of the educational…