|
|
|
|
|
by ghaff
2806 days ago
|
|
The collaboration component of MOOCs ranges from mediocre to god-awful. And it's hard to see how it could be otherwise at scale. A lot of courses are run asynchronously which blows a lot of meaningful collaboration out of the water right there. And even when they're run like a real-time course (which a lot of people who have other schedules/travel/etc. tend to hate), you have such a wide range of skill/language/etc. levels that it's hard to have sensible discussions. Courses that try to be explicitly discussion-focused are even worse. Autograding for coding assignments is nice when it works. But I'm honestly not sure the average MOOC is really any better than just reading a book and doing some related exercises. |
|
I do think you need to have deadlines. They can be more flexible but deadlines help at least keep groups of the class at the same pace. The more people participating, the more relaxed the deadlines can be. I've seen some courses that have so many people, you could honestly take the class at your own time & always have people to discuss the current lecture with.
In the case of a real MIT online degree, I would support a schedule that mimics the campus schedule. If you have other schedules/travel/etc., then sign up only for 1 course at a time & understand what you're committing to.
I get scaling is hard the more "real" you make the course. I feel you can have a nice balance between hiring assistants to help with grading & discussions by increasing the cost somewhere in between on-campus & average MOOC prices.