Information technology for learning, education and training