Moodle for Every School

Session

Information Systems and Security

Description

Moodle is a well known and mature LMS (Learning Management System) that is used widely throughout the world. The benefits of using Moodle to support the educational process are obvious, and best of all, Moodle is free and open source. However this does not mean that using Moodle does not have any costs. These costs are mainly related to the server where Moodle is installed, but also to the IT expert that has to install and maintain it. Moodle is a fairly complex application and it needs an experienced administrator to install and manage it properly. A solution to this is to purchase online Moodle services (Software As A Service), but this also has its own costs which sometimes may be even higher that maintaining your own Moodle server. In this paper I will present and describe a set of shell scripts that facilitate the installation and maintenance of Moodle, up to the point that even novice administrators can manage it easily. However making things easy is quite difficult, so these scripts make use of cutting edge technologies in current server administration, like Docker, cloud services, etc., in order to facilitate the process. The end result is that every school or university should be able to install and use its own Moodle server quite easily, and this paper describes how.

Keywords:

Moodle, LMS, IT, Software As A System

Session Chair

Naim Preniqi

Session Co-Chair

Blerton Abazi

Proceedings Editor

Edmond Hajrizi

ISBN

978-9951-437-54-7

Location

Durres, Albania

Start Date

28-10-2017 2:00 PM

End Date

28-10-2017 3:30 PM

DOI

10.33107/ubt-ic.2017.195

This document is currently not available here.

Share

COinS
 
Oct 28th, 2:00 PM Oct 28th, 3:30 PM

Moodle for Every School

Durres, Albania

Moodle is a well known and mature LMS (Learning Management System) that is used widely throughout the world. The benefits of using Moodle to support the educational process are obvious, and best of all, Moodle is free and open source. However this does not mean that using Moodle does not have any costs. These costs are mainly related to the server where Moodle is installed, but also to the IT expert that has to install and maintain it. Moodle is a fairly complex application and it needs an experienced administrator to install and manage it properly. A solution to this is to purchase online Moodle services (Software As A Service), but this also has its own costs which sometimes may be even higher that maintaining your own Moodle server. In this paper I will present and describe a set of shell scripts that facilitate the installation and maintenance of Moodle, up to the point that even novice administrators can manage it easily. However making things easy is quite difficult, so these scripts make use of cutting edge technologies in current server administration, like Docker, cloud services, etc., in order to facilitate the process. The end result is that every school or university should be able to install and use its own Moodle server quite easily, and this paper describes how.