Blended Learning in Higher Education
D. Randy Garrison, Norman D. VaughanOnline Collaborative Learning: Theory and Practice
Tim S. RobertsCOLLABORATIVE LEARNING: METHODOLOGY, TYPES OF INTERACTIONS AND TECHNIQUES
Edda Luzzatto and Giordano DiMarco (Editors)