In simple terms, LMS can be defined as a package which can be used to design and manage online courses. These systems also allow evaluating the course taker’s performance. The course may be designed according to the designer and the course content may include presentations, webinars and other multimedia content along with the supporting material provided by the course designer. The course taker can access these courses and take the assessment as prescribed by the course designer and complete the course. The LMS is responsible for evaluating and grading the performance of the course taker.
Apart from these tasks of course design and evaluation there a set of other administrative tasks also which are carried out by the LMS. It is a multi user system where there are a set of course designers who host their courses and there are a number of course takers who take courses appropriate to their requirements.The LMS manages the users and also their access to respective courses.There should be an appropriate permission granting system in place, to ensure security of the courses and allow access to the information to appropriate users only.
The LMS should be able to manage ‘n’ number of users taking up ‘n’ different courses simultaneously and their independent learning paths, performance reports etc.
Collaborative learning should be possible through forums, also it should be interoperable in order to collaborate.There are a set of standards in place which the LMS should be complying with in order to ensure interoperability and scalability. Most of the LMS are expected to be SCORM compliant.
I was in constant search for some solution which would provide resources to learners with some automation involved. When I was teaching in college, I saw a good mix of students.In a class of 60 there were students who are quick learners and can learn things on their own, another set of students who learn at a moderate speed with appropriate guidance and another set who are slow learners and need to work very hard and as a lecturer I had to repeat things multiple times. As I was responsible for the entire class I used to keep an average speed to ensure every one gets the concept.