Course formats ::: format_ludic
Maintained by Daniel Miller, Céline Hernandez, Adrien Jamot, Team Edunao
LUDIC presents course structure and contents graphically. A range of gamification options are also provided to strengthen student engagement.
Latest release:
457 sites
31 fans
Current versions available: 1


LUDIC is a Moodle course format plugin, resulting from research work in gamifictaion, that presents course structure and contents graphically. Images are dynamic, evolving over time to emphasise student achievement.

Look and Feel

The objective is provide a light-weight navigation experience, favoring large images over long texts.


This plugin is designed to be extremely easy to use, requiring only minimal input from the course creators in order to put it to use.

The plugin includes a set of dynamic skins for sections and activities that can be used out of the box. It is possible for a user to create their own dynamic skins but it should be noted that this feature currently requires some technical expertise.

Course structure

Ludic courses use a classic Moodle structure with content organised into a set of course sections.
A course overview page presents the sections to which the student currently has access.
The content for each separate section is displayed in it's own dedicated page.

Dynamic section skins

Each section, as represented in the course overview page, is dressed in a dynamic skin. The course creator can choose which skin to use for which section, selecting from a range of options provided out of the box and any additional skins that they have added themselves.

Dynamic content skins

Each activity and resource may either be presented 'inline', displayed as it would be in any other Moodle course format, or may be represented by a dynamic skin that is conceptually similar to the section skins described above.


Screenshot #0
Screenshot #1


Daniel Miller (Lead maintainer)
Céline Hernandez
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Wed, Sep 30, 2020, 11:30 PM
    Approval issue created: CONTRIB-8258
  • Foto de perfil, tirada em um dia de rodeio 🤠🐎
    Fri, Nov 13, 2020, 1:25 AM
  • Foto de perfil, tirada em um dia de rodeio 🤠🐎
    Fri, Nov 13, 2020, 6:50 AM
    It is not a bug, but if you are using Nginx when editing the course you may encounter the error "upstream sent too big header while reading response header from upstream". The solution is to increase the buffer values, example:
    fastcgi_buffers 16 32k;
    fastcgi_buffer_size 64k;
    fastcgi_busy_buffers_size 64k;
    And what a fantastic plugin. Loving!
  • Sat, Nov 14, 2020, 5:58 PM
    I love the format! Great job. One question: There are no navigation buttons (Next/Previous) between activities in a section. Is there a way to enable it?
  • Sat, Jan 2, 2021, 6:09 AM
    Congratulations, it is very nicesmile
    Perfect if there are different pictures depending on the activities
  • Thu, Jan 14, 2021, 6:42 AM
    In my courses I have 14 topics. When I change the course format to Ludic it works fine, until I try changing the image. If I change it in more than 5 topics then the course goes blank and I am unable to see anything unless I change the course format to something else. If I try changing back to Ludic it won't load the page anymore and it says "502 Bad Gateway - nginx/1.18.0 (Ubuntu)". How can I fix this?
  • Fri, Jan 22, 2021, 10:30 PM
    Hello Abbie,
    Thank you for your feedback !
    In order to reproduce and solve the problem, we would need more details.
    What do you mean by "try changing the image"? Is it about clicking on the image under "Appearence" and choosing another one? If so, could you tell us the initial image and the chosen image and whether it was a section or an activity, and any other actions taken? Can you reproduce the problem by making a backup/restore of the course?
  • Thu, Jan 28, 2021, 9:17 AM
    Hi Celine, thanks for your response.
    When I switch the "course format" to Ludic, it creates tiles for all the "topics", and the default image on them is the "track progress". When I turn editing on, and try switching the appearance of them to the "fixed image", it will let me do it for around 8 of them and then it makes the content blank (so the top bar of the moodle [the header and top bar where dashboard and home are] is visible, and the "navigation" menu on the right is also visible, but the course content [all the topics/tiles] disappear).
    Sometimes it will let me change the "course format" back to topics/week/etc and it will display all the content, but if I switch back to Ludic it goes blank again. Also, as soon as I click on "turn editing off", it displays a "502 Bad Gateway" page and nothing else shows. If I re-enter my moodle url it will let me open it, but as soon as I try opening the course in which I had used Ludic, it sends me back to the 502 page.
  • Fri, Jan 29, 2021, 5:56 AM
    Thank you for preparing the Ludic course format.
    When block is added on course page, "right sidebar" blocks are broken.
  • Mary Cooch
    Thu, Feb 18, 2021, 12:15 AM
    Hello there! I am about to install this plugin as I would like to blog about it on for our monthly blog post series but I wonder if you are going to update it for 3.10? I am sure it works well on 3.10 but it would be good to have that officially (visibly) announced. Merci!
  • Wed, Apr 28, 2021, 10:38 PM
    First of all nice, Course format.

    I am trying to register a Label as a point giving completion, however, it is not registred. Is this on purpose?
    It's setting is set to let students manually mark as completed.
  • Fri, May 7, 2021, 1:51 AM
    Hello, Im using this plugin on Moodle 3.9 and i cant find the option "enable edition" for my courses and cant add any activitie, it is a bug?
  • Ricardo Caiado
    Tue, May 25, 2021, 5:08 AM

    Does this course format assume that columns are not used? That is, only sections?

  • Wed, Jun 2, 2021, 7:00 PM
    i have some problem when i try to install the plugin on my moodle website. The error is " Fails due to write permissions"
    I use Moodle 3.9.

    Can you help me please?
    PS: I would like to know if your plugin if fix for Moodle App.

    Thanks for your answer

  • Tue, Jul 20, 2021, 12:47 AM
    Hi!!! Do you have an estimated version for Moodle 3.10?
Please login to post comments