Are there any online tools for student collaborative learning? There are many disciplines where collaborative learning is the norm; group projects in engineering, working in pairs in bio &amp; chem laboratories, writing papers in a variety of fields, and Team-Based Learning in medical schools (among other areas). Are there any software tools available that are specifically intended to augment collaborative learning? In my head, this would include capabilities such as:


Asking questions of the group
Enabling real-time group discussion
Sharing attachments
There aren't many popular ones specific to students. Many universities use BlackBoard, but despite having been in many classes where it was used, I've never seen students use it to collaborate. Students use the same tools everyone else uses... Skype, Github, Dropbox, Google Docs, etc.