Constructing Knowledge in Networked Environments: A Guide to Collaborative Learning and Online Communities
In today's digital age, where information is readily available at our fingertips, it is more important than ever to be able to critically evaluate and construct knowledge. Constructing Knowledge in Networked Environments provides a...