Oct 08 2019
Oct 08

We keep pushing the Drupal adoption in our city at GTD. This event was under the “Star Wars” topic.  All participants have learned how to create a website on the Drupal platform and have created a module that calculates the winner in the battle.

This time we added a little bit of gamification to make a process of site-building more interesting. There was a competition between the teams and three of the quickest got presents from our company!

We thank all guests for participation. See you soon! 



Sep 24 2019
Sep 24


E-learning boom is gaining momentum. That can be explained not only by the convenience of use but also by the low cost. Many businesses that are interested in developing employees can save a lot of money by implementing e-learning instead of offline learning. Besides, according to SHIFT, 42% of companies say that implementing e-learning has lead to a revenue increase. 

This article will show you why you should use Drupal for creating an e-learning platform. 

Drupal Learning Management System (LMS)

Take a quick read about Drupal advantages. 

Remember, online learning platforms for businesses should be specialized on the company’s goals and should fulfill employees' needs. For example, you need to increase sales, but some sales employees don’t possess the necessary knowledge. That means you need to provide a course where the employees will learn this information. It’s also possible to create a course not only providing knowledge but also for training existing skills.

Here are some tips the company can use while providing an educational course to the employees:

  • Use blended learning. Don’t concentrate only on a specific way of producing materials for studying. Drupal allows mixing learning tools by using video, texts, flashcards, etc. because it has video-based modules, gaming and gamification content, scenario-based learning, microlearning modules, multilingual courses, images, and infographics.

  • Create learning paths. Tracking different participants' ways of learning teaches to allocate some problems which need to be cut out or improvements that need to be made. For example, if your employee doesn’t know how to prioritize everyday tasks to achieve a company goal, an e-learning platform should train the employee on how to do it. 

  • Reward and recognize training achievements. Even on e-learning platforms, rewards motivate for studying. Here is a tip. Make a microsystem of students where they can act as experts and students at the same time. Some students can help others by correcting their answers and for these corrections receive a nomination like “the best correction”, “the best mentor”, “the best-provided information”. Such gamification increases engagement.

  • Ask your employees what they need is the easiest way to engage employees in corporate learning and make the learning effective. The thing is, the revenue generated per employee is 26 % bigger for companies that offer e-learning, according to Topyx.

Drupal modules and profiles for e-learning

First, define a company’s e-learning goal, then choose a realization tool. It can be a profile or a combination of modules. We made a review of Drupal modules and profiles which can be used for e-learning goals. Take a read and choose the best for the company.

  1. Opingo
    The Opingo profile includes the flexible access system based on such roles as a student, teacher, coach, administrator, etc. It has the Theory and Quiz modules to create engaging and interactive content. Opingo has adaptive learning path management, where training materials can be adapted to every student according to his/her previous achievements and some conditional rules. There is a module that manages virtual classroom sessions and allows to implement Instructor-led sessions.
    One of the Opingo advantages is the implemented certificate module. If a student successfully completes the training, a PDF certificate is automatically generated. The e-learning platform is more valuable when it provides students with certificates.

  2. Open Academy
    This is a Drupal distribution that brings the best in web publishing for higher education on a customizable Drupal platform. It’s designed to provide academic departments in higher education with a ready to use website. It has sections for courses, news, people, events, and publications. Recent news, events, and publications are listed on the main page. Open Academy is easy in use because of design simplicity. Besides, most academic department's needs are well accomplished there.

  3. Julio
    Julio is a distribution targeted for schools, school districts, small colleges, and academic departments within universities. There are sections about faculty and staff, students’ life, academics, admissions, parents and guardians, and sports. Empowered persons can create announcements, events, galleries, and group posts in all sections except for the faculty and staff.

  4. Course
    The Application Programming Interface (API) in the Course helps to allocate goals which can be added to the employee’s workflow.
    There is a possibility to use objects which will be marked as graded or ungraded course objects. Also, the Course provides a framework for external learning application integration.

  5. Room Reservations
    This module is created for managing study rooms being used while learning.

  6. Quiz
    The Quiz module in Drupal allows building graded analytics, the results can be displayed after and during the quiz.
    It’s an effective way to track a student’s progress because it’s easy to analyze. The students are able to see their improvement and also to receive feedback from an administrator. This module also includes the certificate module. Read about 10 Drupal modules for quizzes.

  7. User Progress API
    The User progress API module was sponsored by Pennsylvania State University. It has been developed for charting students’ progression throughout a system. 

  8. Badges
    The digital badging Drupal module helps provide a visual demonstration of an achievement to enhance accomplishment in the eyes of the student as well as college admission officers.
    Such digital images as badges help to recognize learner’s skills and achievements. That type of visualization gives an opportunity for the student to actually feel improvement during studying.  

  9. Certificate
    The Certificate module creates and awards PDF certificates using tokenized HTML templates.

  10. H5P - Create and Share Rich Content and Applications
    This module is an authoring tool for rich content - you can create interactive videos, flashcards, board games, etc. Besides, H5P also enables your site to import and export H5P files. H5P files are package files for HTML5 content and applications. You can easily upload them to your Drupal site and publish rich Internet content and applications. 

  11. Social learning/Messageboards
    Communication between students matters, it’s like at university. The Social login and Social share Drupal modules allow to log in using the social network sites, which also helps in sharing the content with the student’s network.
    You can also read about 10 Drupal modules for communication with users and 10 free Drupal modules for integration with Social Media

While providing an e-learning platform to your employees, don’t forget that a company learning management system should be well-designed, otherwise, all good intentions will sink in the “failed user's experience” sea.  

Also, guarantee consistent instructor presence at the platform. Two types of problems will be solved by doing this. First, it will be easy to ask some appearing technical questions, therefore studying will go faster. Second, when a lack of motivation captures some students, there is an opportunity to address the instructor for motivation.

Sep 03 2019
Sep 03

The ADCI team keeps the tradition of organizing Drupal Cafe. It’s a great opportunity for networking, learning new information and improving competence. Drupal Cafe celebrated its round anniversary! We organized the 20th event, where we kept sticking to our high standards of sessions' quality.  

5 speakers told us about:

  1. Data science. The influence of mathematical, philosophical phycological problems during constructing Artificial Intelligence models.

  2. Drupal components. How a component approach to front-end developing helps to improve relationships between front- and back-end developers.

  3. React/Redux apps unit tests - effective approaches and cases.

  4. How to solve the tasks that suck: tips which help to save work time and be effective.

  5. How not to burn out. How to keep a healthy attitude to the work and refill your resources.

Many Q&A after each lection tell us about what smart and engaged audiences attend our events.

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