Upgrade Your Drupal Skills

We trained 1,000+ Drupal Developers over the last decade.

See Advanced Courses NAH, I know Enough

Drupal for e-Learning websites

Parent Feed: 

Distributions and modules for an eLearning website on Drupal

In our list, you will find only those profiles (a website draft with dummy content) and modules that do not have a lock-status or “outdated” status, they are still supported by the community.

Opigno LMS

Opigno is a Drupal-based distro allowing to turn a CMS into an LMS.

Opigno LMS is fully compliant with SCORM 1.2, SCORM 2004 v3 и xAPI. It integrates with the JavaScript technology H5P, making it possible to create rich interactive training content.

Opigno Messaging and Opigno Forum modules provide opportunities for debate among students.

The Opigno instructor-led Trainings module is needed to simulate the presence of a teacher and to monitor attendance and rate students.

The system has its application store where apps can be downloaded and installed without having to update LMS.

BigBlueButton API

Since 2007, the BigBlueButton open-source system has been used in distance learning for video conferences. Teachers and students can share pictures, videos, PDFs, Word documents, show presentations, communicate in chat rooms, and even "raise a hand" if one wants to speak up. BigBlueButton API was released in 2010. It can be integrated with many systems, including LMS Moodle, the project management system Redmine, CMS Drupal, Wordpress, and Joomla.

Opigno Webex App

The WebEx is another conference service belonging to the Cisco organization. Developers give organizers of the instructional process the ability to create classes schedule and send invites to students by including Webex as an add-on tool in Opigno using the Opigno Webex App module.


Course allows you to build a course with any number of steps and consisting of any content entities, that is an item of data that includes text, images, attachments, etc.

Course credit is used to give students the record book.


One of the ways that teachers and students can monitor the progress and effectiveness of the curriculum - is to take tests and surveys. Quiz allows you to create multiple choice questions and save the results in a database. Progress and results can be displayed both during and after them.


The presentation of a diploma or certificate confirms the completion of the course, so this is a mandatory functionality for distance learning websites. The Certificate module Interface helps to format such documents as a PDF file, which is facilitated by HTML templates and integration with WYSIWYG.

Open Digital Badging

The digital badges on the student's profile are proof of their success during the learning phase. The Mozilla Open Badges program is responsible for creating badges, and the Open Digital Badging module is a provider for Drupal websites. If the website works on Opigno, then the Opigno Mozilla Open Badges App will help to befriend one and Mozilla Open Badges.

Social Login и Social Share

Registering through Facebook, Twitter, Linkedin, other social media networks, and sharing content and learning achievements through them is already the default option for most websites. Social Login and Social Share are solving these problems on a Drupal website.

Original Post: 

About Drupal Sun

Drupal Sun is an Evolving Web project. It allows you to:

  • Do full-text search on all the articles in Drupal Planet (thanks to Apache Solr)
  • Facet based on tags, author, or feed
  • Flip through articles quickly (with j/k or arrow keys) to find what you're interested in
  • View the entire article text inline, or in the context of the site where it was created

See the blog post at Evolving Web

Evolving Web