Advances in information and communication technologies (ICT) are bringing about many changes in our world: challenging the way we think and altering the ways we socialize and communicate. ICT have also inspired innovations in every spectrum of life and are revolutionizing various sectors of society, including education.