Massively Open Online Courses (aka MOOCs) have been all the rage in the popular press and edtech publications for the last year, and not all the rage is positive. In an effort to gain a little perspective on the fractious debate (and learn Python in the process), I recently completed two MOOCs offered by Udacity: Introduction to Computer Science (CS101) and Web Development (CS253). While admittedly a small sample size, my experience with these two courses highlighted some of the promises and pitfalls in large-scale online learning.

As I thought about my experience taking the two Udacity MOOCs, and catalogued all of my comments, complaints and kudos, things generally fell into eight big buckets that can help answer the question, What makes for a great MOOC experience?Read More →