Information and Communication Technology as a tool for effective teaching and learning in science and technical education.