| That fills the same space as to what I was thinking about, cool! I'll have to try setting a course up. I thought of some form of karma might be needed to avoid people joining a class and spamming the forum. But that is probably a issue for later. More communication methods would be good. IRC server with a web client, and per class chat rooms that saved the chat logs. The major suggestion I have at this stage is to separate the module from the class. So that different groups can follow the same module. Too many people following the same class would generate too much traffic. I'd also though it would be nice to signal that you were willing to run a course if enough other people wanted to join a subject. I also think that some way to create tests would be useful. Of course it wouldn't be under exam conditions, but it would be a nice way of seeing how you were doing. You are basically setting up a community of some sort, which has the basic problems of. 1. Too quiet
2. Too Noisy
3. Attracts spammers/trolls Be prepared to deal with these as you go forward. |
- Invitations
- A "materials needed" list for each class
- A public forum for general subject discussion
- A calendar
- Conferencing (with voice, video, images, chat)
- Buy books or supplies if needed
- For learning languages, there could be a service to chat with a fluent speaker
- To make tests, you can use something like Wufoo to make forms for tests
- Background theme for classes
- Progress charts
- Grade checker
- Mobile apps
- OpenID/other logins
- Citation helper
- Look up quotes and verses
- For whiteboard, maybe something with HTML5 canvas
- Group mailing list