Web 2.0 describes the trend in Web technology and design that aims to enhance creativity, information sharing, and, especially, collaboration among users. Semantic Web refers to the intelligent intera
This reference on technology enhanced learning provides an overview of the emerging research agenda in the field, presents practical guidelines, and describes several technologies. The book goes beyon