After returning form the recent .LRN conference in Madrid, Cesar Brea offers ten ideas for making e-learning work. They include the following. In his blog post he develops each point with more commentary so I encourage you to go to his post if you are interested in this topic.
1. Subscribe and reply to bulletin boards and forums by email.
2. Provide structured collaboration.
3. Seed content.
4. Auto-tag content contributions by context
5. Optimize user group size and structure to maximize affinity
6. In-line benchmarking. The idea here is instant feedback.
7. User portraits.
8. Personalized syllabi
9. Class Notes Blog.
10. Active moderation.
The open source LRN platform developed at MIT Sloan incorporates blogs into e-learning. It is has a fast growing audience.