The biggest obvious flaw with online education, from what I can tell, is that it's harder to keep people motivated when they're doing their work from their living room, and/or aren't literally surrounded by peers working on the same projects, and don't have as personal a connection with their teacher.
What existing tools do we have to combat this and how well do they work, and are there alternatives in development?
Perhaps it would be good to remind people that "learning online" is not a synonym for "learning alone". There are a few ways to learn together. The difficult part is to find people who want to learn the same thing at the same time.
1) People can watch the online lessons together; literally in the same room, looking at the same computer screen. If the computer gives you questions, first write your answers on a piece of paper, and when everyone has an answer written, show each other your answers, optionally discuss, and then write some res...
A week ago Google launched an open source project called Course Builder it packages the software and technology used to build their July Class Power Searching with Google. The discussion forum for it is here. Tomorrow is the first live hangout where he will be answering questions about MOOC design and technical aspects of using Course Builder. The live hangout will is scheduled for the 26th of September.
A small group of us has been working on related matters but we are far from done reviewing the relevant literature. Not having any good questions yet, I thought what harm might there be in asking for the broader community to come up with a few questions! If Norvig has answered your questions in some of his other existing material that I've reviewed I'll respond with a link.