Academic Earth - Thousands of video lectures from the world's top scholars.
academicearth.org
academicearth.org
Creating these virtual degrees is pointless and loses respect really quickly. Just like security certifications serve only as a filter for the lowest candidates and don't actually add much to some qualified.
Projects, interests and output talks, b.s. walks. (This is coming from someone who ended up getting a CISSP... sigh)
As a scaled-back example, I worked through the Stanford iPhone Programming course. It was great, even without videos of the lectures or being able to ask questions. The slides and exercises provided context, structure, introduced material appropriately, etc. Much better than what I'd been able to piece together through tutorials and sample code from Apple. In the end, it was nice to know that I had the same basis that the Stanford students had when they worked on their class projects. Those projects got written up on Techcrunch, too. http://www.techcrunch.com/2009/01/22/stanford-students-relea...
Honestly, I think the proliferation of certificates and degrees has had a negative affect on the value of higher education, RE: that "marketable degree" you mentioned. Not to mention that some (myself included) could argue a 2 year tech degree is currently more valuable than any non technical bachelors.
Learning is not about knowing facts, that's the least aspect of it. Learning is about making you able to think.
Anyway, I think automated grading could work for anything math-based, as well as for some computer programs. Consider that much of learning is done through homework and exercises that build upon previous exercises. I spent many hours learning by working through problems and checking my answers with an answer guide. (And being infuriated when I found mistakes in the answer guide!) Doing homework isn't a complete education, but it sure is a part of one. And yes, as long as the exercises are well designed, they make you able to think.
Needless to say, grading essays and whatnot is another ballgame altogether.
Basic programming? I am working on that: http://www.spoj.pl/AKADEMIA/
(note: Polish only)
http://see.stanford.edu/materials/aimlcs229/problemset1.pdf
With answers here:
http://see.stanford.edu/materials/aimlcs229/ps1_solution.pdf
I think the readings are available, too. So, we're missing help forums, is that all?
I'm still stunned that all these great lectures are available for free online. All I'm lacking is the time and energy to digest them all.
Kind of like a DIY degree, but verified.
http://academicearth.org/lectures/life-after-programming-met...
Choosing "windows media", a proprietary format, for an open site with lectures is extremely annoying.