Project Oriented Learning
Learning programming languages is now becoming a mainstream requirement. What once, was considered as forte of a software engineer, has now become a necessity for a manager, an accountant or even a musician.This is mainly due to the proliferation of script-able software tools. Non IT-professionals, avoiding programming tasks are increasingly becoming aware of their restraint in leveraging the power of software tools, critical to their profession. Now, they are willing to go an extra mile to learn programming. There are several way in which they can learn programming.How they learn depends on variety of factors like age group, professional requirements, academic requirements etc. Their learning also depends on where they learn, from whom they learn and the teaching strategy.There is already a huge effort from educational Institutions and Software Industry to improve quality in teaching methods and learning environments. I would like to classify the Learning strategies f...