Social computing and collaborative learning environments

Social experiences and interaction can be critical to the conceptualization and design of a collaborative learning environment. Social computing offers a theoretical context for investigating the ways in which the environment can create rich social experiences that serve as a foundation for building effective learning support.