Provide students with the opportunity to work at their own pace. This allows students with varying needs and learning styles to contribute in their own way, better understand concepts, reflect, self-assess, post on discussion boards, and work on projects.
Best practices for online discussion forums
Online learning management systems offer the opportunity for students to continue
Three Strategies for Better Online Discussions by Michael B. Sherry
Reasons Why Collaborative Online Learning Activities Are Effective