Monday, 31 December 2012

How to get the best out of online classes

MOOCs and online education have been one of the most revolutionary phenomenon to hit the web in 2012 (perhaps, ever!!). There are quite a few (for-profit and non-profit) companies like Coursera, Udacity, edX etc. offering online learning opportunities. Most of them provide a platform for the renowned universities of the world to offer their courses online, while others develop their own content in niche areas. If you are a avid learner, committed to life long learning, or just want to pick up a necessary skill for your job, head over to these sites and chances are that you will find a course that fits your requirements. My rough estimate is that there are more than 400 courses offered by these sites with topics covering everything under the sun. If you are in a hurry to find one, go to which shows an aggregated list of all courses, when they are about to start and all other details. Highly recommended!!.

I want to use this post to talk about my experience I gained during completing the first course on coursera. To be honest, I could not complete the first course I started with. I had started with Functional Programming in Scala. However, I un-enrolled quickly as I could not keep up with it. The course was tougher than I expected and pressure of my day job prevented me from spending quality time on it. I fell behind and quickly became disengaged. However, this was a huge learning experience, some of which I am mentioning below
  1. Read the course page carefully: This is the most important page related to the course. Go through it carefully to understand what the class is all about, what you can expect to learn from it, what the prerequisites are for this course, recommended readings and other general instructions. Usually, there is a small video about the course on the page and I recommend that you watch it.
  2. Understand the prerequisites: If you are missing most of them, chances are that you will struggle during the course. Consider filling the gaps before the course starts. Sometimes, the course contains material that will help you fill some of them, but its better that you have a head start atleast.
  3. Set aside quality time: You will need time to go through the course material, usually presented in form of short videos. You will also require time to complete the assignments, quizzes and tests. Usually the course page will mention how many hours are required per week. Take that with a pinch of salt. You might need much more if you are short on the prerequisites. There is no point in overburdening yourself and burning out midway.
  4. Participate in forums/form local groups/meetups: Feeling engaged (and remaining so) in an online course is one of the biggest challenges. Thankfully, every online course provider recognizes it and provided tools such as discussion forums to address this. Coursera and other providers provide access to tools to make forming local groups and doing meetups easier.Use them to the fullest to derive maximum advantage.
  5. Choose carefully: Lastly, choose your course carefully. If the course adds value to your personal and professional life, chances are greater that you will complete it.
I hope that you will find the above post useful.

EDIT : Laura Cushing has written an excellent post on getting most out of Coursera, read it over here.


  1. Wonderful site. Lots of useful info here. I’m sending it to several pals ans additionally sharing in delicious. And obviously, thanks to your sweat. Hadoop Online Training .

  2. There many universities are now offering education, also in middle east more student are enrolling in elearning and its cost effective for student.

  3. Practise mooc nice posts..
    Hadoop online training in hyderabad.All the basic and get the full knowledge of hadoop.
    hadoop online training in hyderbad

  4. The online education and degree program give you an option to get real and non-fake college degrees for all qualified students who need specific growing.

  5. As for the common who offer fake college degrees fake college diploma reviews

  6. Much obliged to you again for all the information you distribute,Good post. I was extremely keen on the article, it's entirely motivating I ought to concede.
    Digital Marketing Institute in Delhi
    Digital Marketing Course in Delhi
    Digital Marketing Course in Laxmi Nagar
    Digital Marketing Institute in Laxmi Nagar

  7. App Cloner Free is an application that will allow you to make exact copies of any app on your smartphone or tablet.

  8. Very informative article, which you have shared here about the Online Tuition classes. After reading your article I got very much information and it is very useful for us. I am thankful to you for sharing this article here.

  9. I must thank you for posting this blog because the topic is very much in demand today and everyone wants to read about online classes. learn creole free

  10. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!Thanks CBAP certification