Soft Course format

Course formats ::: format_softcourse
Maintained by PimenkoClément Prudhomme, Sylvain Revenu, Jordan KESRAOUI
Softcourse is a course format that display sections with only an image and an optional text on the course homepage. Users don’t see the detail of the section, for instance, resources or activities.
Latest release:
618 sites
33 fans
Current versions available: 3

Add this plugin to your favorites and star it on GitHub to support it!

This course format displays sections with an image and an optional text if added in the section summary.

With this design, this course format goal is to present the course quickly with just the main information about the sections (title of the section). Users don’t see the details of the section, For instance, resources or activities. So, this course format is rather recommended for a linear course or any course where it isn't important to quickly see the resources/activities.

Softcourse is a course format for Moodle developed by Pimenko

Last release is compatible with Moodle 3.11 with a few improvements :

  • Fix a problem when the first activity is a label
  • Fix a problem with the default color not taken into account, when brandcolor is not define.
  • Improves the indentation of the css file

Overview of Softcourse

Launch video

In this video we use Soft Course format and the block "Course module navigation".

Features :

Check the documentation for full explanations :

1. Describe your course. A description can be added before section 0. If you "edit settings" of the course, you can add text and image to describe your course. A first area display a “start” button with your description. You can't add activity/resource (mod) in this area. 
Feature 3

2. Custom sections
- Only the title of sections with an image is visible. A short description (100 words) can be added for each section.
Feature 1

- For each section, you can edit the presentation image. 

3. Other features. If achievement is used, a progress bar will remain visible in order to indicate activities/resources completed in a section. 
Feature 4
Users can see the number of activities for each section.

Recommendations :

  • Describe your course :  we think it is better to add a short description or/and an image to describe or introduce your course. You can use the first area at the top of the course homepage.
  • To improve orientation of learners in your course pages, you can use the Course Module navigation block..
  • We recommend to use an image with 250px X 150px or a similar ratio.

Option :

If you wan to simplify your course homepage, you can display only the short description of the course. All sections can be hidden.



Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5


Clément Prudhomme (Lead maintainer)
Sylvain Revenu: Maintainer, developer
Jordan KESRAOUI: Lead maintainer / developer
Minh Hanh NGUYEN: Moodle expert
Please login to view contributors details and/or to contact them

Comments RSS


  • Thu, May 16, 2019, 12:10 AM
    Approval issue created: CONTRIB-7723
  • Tue, May 5, 2020, 10:01 PM
    can you help me?
    I installed this course format and found it really beautiful, but I'm not able to make the necessary restrictions for some sessions, for example:
    I need to leave a session named 'certificated' completely hidden and only be released when the student reaches the required average, but they are not succeeding. I tried all the ways but I can't.

    Thank you for your help
  • Pimenko
    Fri, Jun 26, 2020, 7:58 PM
    Hello Bruno,

    I just checkrestriction on section. In my case, it works. For example if I add a restriction (with achievement activity linked with a quiz). I have a warning message "Sorry, this activity is currently hidden" when we click
    But with this course format, sections restricted are not hidden. There are just restricted.

  • Wed, Aug 19, 2020, 10:18 PM
    Hello, I am quite impressed with the course format.
    by clicking the start button.
    I got the message
    Activity deletion in progress...
    May you help me to solve this problem?
    Thanks in advance
  • Pimenko
    Fri, Oct 16, 2020, 4:15 PM
    Hi Carlos,
    Thank you for your interest
    I wanted to share the problem you identified. Softcourse needs the cron to work properly. The error you describe is related to the cron not running correctly. So I recommand to everybody to check cron if you encounter this error.

    Kind regards
  • Thu, Jan 28, 2021, 8:13 PM
    I really like it. Am testing it in Moodle Workplace, no problems so far!
  • Pimenko
    Tue, Feb 2, 2021, 5:32 AM
    Hi Justin,
    Thank you for your feedback. We don't use Moodle Workplace but we are happy to know you can use SoftCourse.
  • Thu, Mar 11, 2021, 3:51 PM
    Is there a way to hide sections from students?
  • Pimenko
    Tue, Jun 1, 2021, 3:36 PM
    Hi Ivan,
    I am not sure I understood well the question. We have made some improvements in the latest version of the plugin. Maybe it fixes your problem?
  • Wed, Jun 30, 2021, 9:01 PM
    Hi, thanks for this nice format. Are you working on responsiveness ? it shows some display issues on mobile, sadly.
  • Mon, Jul 26, 2021, 7:29 PM
    Hello @Andrea Capus,
    Sorry for the delay, can you tell us more about the problems encountered?
Please login to post comments