E learning in general includes many requirements from different aspects and perspectives like administrators, students and teachers and Moodle offers all the possible requirements from the students, teachers and the administrators. Following are few good features provided by Moodle. 

  • Databases
  • Assignments
  • Charts
  • Resources
  • Wiki
  • Lessons
  • Quizzes
  • Surveys
  • Forums
  • Chats[7]
  • Surveys 

E-learning is mainly focused on the internet technologies and all the latest internet technologies are used to create the e-learning websites.

Features of E-Learning

There are many important features with the e-learning and most of them focus on the already existing technologies and in this project I would like to evaluate the importance of an effective e-learning and proposes a possible design and implementation procedure for a high school e-learning portal which would look similar to the popular Moodle based online education portal and the detailed design specification and the corresponding implementation procedure is given below