Table of Contents

Moodle LMS

While Moodle is not a part of our system the eSMS is built with a MOODLE integration module

Snippet from Wikipedia: Moodle

Moodle ( MOO-dəl) is a free and open-source learning management system written in PHP and distributed under the GNU General Public License. Moodle is used for blended learning, distance education, flipped classroom and other online learning projects in schools, universities, workplaces and other sectors.

Moodle is used to create custom websites with online courses and allows for community-sourced plugins.

There are three (3) areas of integration.

  1. Using Moodle Web Service
  2. Using Moodle's database
  3. Using eSMS Local Plugin
Moodle Function Available with method
Automatic log in from eSMS Database Integration and Local Plugin
formatted quizzes Database Integration
eLearning Integration for class Moodle Web Service
eLearning Integration syncing of class list Moodle Web Service

Setting Up Web Service

Setting Up Database Integration

Setting Up eSMS Local Plugin

Setting Up Moodle Exam

If Moodle Exam module