We're adding “Virtual Classrooms” to our Joomla website as a way for students to take workshops/seminars/classes that they missed.
We've looked at dedicated classroom services such as WizIQ.com and BrainCert.com but none of them are fully Joomla extensions.
I was wondering if CB with CBSubs could be a decent virtual classroom? Here is the minimum of what we need for “private” classes (the “public” free stuff CB can handle just fine):
1. A “subscription shopping cart” for the paid classes, e.g. 1-day access to the live streaming seminar; 30-day access to the edited video of that seminar; 1-year access to the 50 video lessons on vegetable gardening, etc.
The number of simultaneous logins per subscription is configurable to nullify someone posting their login credentials on FB.
Classroom access is controlled by the subscription manager so that access to just that content is available for that time period. Renewal notices are automatically sent with a collect payment option.
I think this is all part of the function of CBSubs?
2. There is a private “classroom” for each workshop/seminar/class. Each lesson can be on its own page in the classroom. For example each of the 50 video lessons on vegetable gardening is on its own page so that the instructor's notes and links are on the same page as the lesson.
3. Videos can be embedded as Iframes.
4. On each “lesson page” there is a “social” part for students to ask/answer each others' questions, post photos, links, etc. This is also where the instructor will interact with the students, sometimes in writing, sometimes with a webcast. I'm hoping that the “community” aspect of CB is still available, but in a “focused” way for just those students of that class.
5. The classrooms are truly private -the content is not accessible without a current subscription. There are no FB or Twitter feeds, search engines are blocked, if URLs are posted on FB, those pages are not accessible; etc.
What do you think? Is there some segment of the CB community that supports virtual classroom usage?
Or do you suggest a different strategy (perhaps non-CB)?