The modern information and communication technologies are a diverse set of technological tools and resources used to communicate, and to create, disseminate, store, and manage information. These technologies include computers, the internet, broadcasting technologies and telephony. In recent years there has been a groundswell of interest in how computers and the internet can best be harnessed to improve the efficiency and effectiveness of education at ...