Showing posts from June, 2012

Initiatives for Online Education (part 2), Coursera vs. Udacity

After finishing CS101 at Coursera, I decided to give Udacity a shot. At first, I was a bit skeptical, particularly that most of the comparisons between Coursera and Udacity that I have met, most of them have praised Udacity's style but none has delved deep into comparing the content.

Let's begin with first things first. What shall I compare here?
- Programming Languages,
- Instructors,
- Content of course,
- Platform,
- Forums, and
- Grading.

* Programming Languages:
 a- Udacity        --> Python 2.x (2.6 or 2.7, not sure)
 b- Coursera     --> Modified version of javascript

In this respect, I am completely biased against Coursera. The modified version of javascript is really easy to grasp and use, but, at the end of the day it is a __modified__ version. The real javascript is much more difficult. Moreover, the course just scratches the surface using javascript.

For me, I think Coursera should have used an unchanged version of a programming language rather than a modified…