Abstract
The open education brought the E-Learning and came up with several tools to traditional teaching. With the advent of Web 2.0 tools such as weblogs (blogs), twitter, facebook, social networking, have been used as an aid to E-Learning.
MOOCs (Massive Open Online Courses) is an alternative to traditional education, with inclusion of knowledge sharing and collaborative learning. Learning programming languages requires a lot of drilling and repetition.
This article intends to (...)
