An interactive online e-course. Students sign up for courses. Each has a private account. They are drip-fed 8 modules over 8 weeks. Each module has mini-quizzes, podcasts, videos, and to be filled-in content. Some of the filled-in content is carried over from one module to the other.
The full e-course comes with:
2. Interactive activities as mentioned above
3. Resources area
4. Community features .e.g.: back-link exchange etc.
We are presently using aMember membership software. So developer/s must be familiar with this.