Drupal LMS: A new, modern, easy-to-use Learning Management System

Education is the base of every career path, and too often it has a limited budget, but that does not mitigate its importance. Educational institutions, along with most commercial entities, face challenges due to steep licensing fees and a lack of adaptability presented by proprietary and SaaS LMS (Learning Management System) solutions. Furthermore, there is no easy-to-use or contemporary open-source LMS on the market.

To solve this problem a collaborative effort was funded by two Tag1 Consulting clients, The American Federation of Teachers (AFT) and the AFL-CIO. It was initially built upon the Opigno LMS platform, due to its long LMS history and established data model. Over time, as needs evolved, requiring enhanced flexibility and a desire to decrease an accumulating number of project patches, a decision was made to create a private fork. We are now excited to announce the public release of this fork as the new Drupal LMS.

The aim of the Drupal LMS is to develop a dependable, easy-to-use, developer-centric, and versatile Learning Management System (LMS) that functions seamlessly across all devices, thereby more effectively fulfilling organizational and user requirements.

Drupal LMS is still a work in progress, needing attention from the community and organizations, therefore we invite both to collaborate in making this project usable by non-developers.

Project URL: https://www.drupal.org/project/lms (To be updated by the end of April 2024)

Prerequisite
Ideally listeners should have basic knowledge about how a learning management system works or a desire to learn about it.

Outline
The presentation will focus on key features of the resulting LMS, its structural and data model and planned improvements in areas of performance, flexibility and code readability.
Since this is a work in progress, the most important issues that need to be resolved will be presented as well.

Learning Objectives
Learn about a structure of a LMS in general, the work being done on the project, structural changes versus Opigno and ways to contribute.

Experience level
Intermediate

Drupal is a registered trademark of Dries Buytaert.