Course formats ::: format_kickstart
Maintained by Stefan Scholz, bdecent gmbh
Create courses faster and make them more consistent across your organization using course templates.
Latest release:
541 sites
64 fans
Current versions available: 3

Why we built Kickstart

When a teacher opens a brand-new course, she/he usually only sees empty sections, and gets hardly any guidance at what to do. With Kickstart organisations can create templates which can be imported by the teacher in one click.  Templates are easy to create: create a normal moodle course with everything you want include in the template. Then, backup this course. You'll get a .mbz file which you can then upload as course template.

Main features

Use templates to create a course

Import ready-made course templates (up to 4 in the free version)

Try it out

Manage templates

See the templates made available by your site administrator

Try it out

Student view

Instead of an empty skeleton of topics, students see a nice layout instead

Try it out

Create templates

Templates are easy to create: create a normal moodle course with everything you want include in the template. Then, backup this course. You'll get a .mbz file which you can then upload as course template. Optionally, add some additional metadata

Try it out

Course Creator (PRO)

The course creation process, much simplified.

Try it out

Migrate contents (PRO)

Allow teachers to easily import the contents from previous courses

Try it out

Template Access (PRO)

Specify where and by whom templates can be used

Try it out

See it in action

How to get the Pro version

Please contact us if you are interested.


We would love to know if you like it, please let us know your feedback. And: we’re always open for suggestions how to improve the plugin! Let us know here if you need an additional feature or if you have an idea for improving the plugin.

Potential privacy issues



Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7
Screenshot #8


Stefan Scholz (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Plugins bot
    Wed, Jun 19, 2019, 1:20 AM
    Approval issue created: CONTRIB-7755
  • Robert Schrenk
    Fri, Jun 26, 2020, 4:27 PM
    Dear Stefan,

    I like the kick start format and bought the pro version for our Moodle platform. It is a pitty that nothing was translated to German, although you are a german speaking guy and you sell the pro version as german company. As the local_kickstart_pro-Plugin cannot be translated using AMOS, I will give you the translation for this below. The translation of 6 Strings would not have been very hard for you. I translated the free part of your plugin using AMOS too, because without this we could not expect our users to work well with that function.

    I have to say, that it is a shame for a Crippleware-Plugin with Pro-Option, that no translations are shipped - at least the most important languages (I would consider German to be one of those) should be included. I was rather upset to have to translate it myself.

    By the way, my first attempt to contact your company was in the Helpforum of your Plugin's Website ( It seems the Forum there is a newsforum - users have no permissions to post anything. This is not very helpful for a Helpforum.


    PS: here the 6 strings. Would not have been hard to ship them with the Pro-Plugin!

    $string['kickstart_pro:import_other_courses'] = 'Aus einem anderen Kurs importieren';
    $string['moreresults'] = 'Es gibt noch mehr Suchergebnisse. Bitte grenzen Sie die Suche ein!';
    $string['pluginname'] = 'Kickstart Pro';
    $string['showing'] = 'Zeige {$a->count} Kurs(e))';
    $string['staffonthiscourse'] = 'Mitarbeiter/innen dieser Kursvorlage';
    $string['welcometo'] = 'Willkommen bei';
  • Stefan Scholz
    Fri, Jun 26, 2020, 8:00 PM
    Dear Robert,

    thank you for your feedback. Glad you like our plugin.
    Here are may comments/answers:

    = Translations =
    We do focus on the international market; we happen to be based in Germany, but only a fraction of our customers are Germans, therefor we think/thought that focussing on improving the plugin itself and implementing new features is the better choice. Sure, we could have added German translations, you're right. It just never came to our mind to be perfectly honest with you, because we never advertised that it is available in any language.
    Our policy is to add all required strings (also for pro) to the free version, in order to make use of AMOS. I've already tasked my developer to add the few you've found there – there are a lot more which already can be translated, we just missed those. (well except for the pluginname, that is mandatory, i.e. we won't be able to translate it, which should not be a problem though)
    Thank you for contributing the strings back to us – and of course thank you also for contributing the translations to AMOS. We'll introduce a program soon to thank language contributors (I have a coupon in my mind), and I'm more than happy to provide one for you as well. I'll send it to you once we've figured out the details)

    = Help Forum =
    I forgot to change the role on the frontpage, that's now fixed. Thanks for reporting that, too.

    = Pro Plugins =
    It is not (yet) common that plugins are not totally free, and given the open source nature and the community efforts, I do understand that it's something not everybody likes. We believe that our "freemium" approach is an appropriate model. Contribute a free version to the community for free (and maintain it), and have more advanced features only available for paying customers. We do try to find the right balance that the free version is valuable – and the feedback so far has always been very positive. The core of kickstart is to provide a super simple way to implement templates in moodle. And that's free for up to 4 templates (we've increased it in 1.1, it used to be 3).

  • Emma Richardson
    Thu, Apr 14, 2022, 4:22 AM
    Are you planning to implement would be nice if we could set the course start date and all activities would adjust automatically...
  • Stefan Scholz
    Thu, Apr 14, 2022, 5:58 AM
    Hi Emma,

    Can you explain in more detail how you’d like it to work? I assume you want relative/dynamic dates for activities, right? Haven’t thought about doing that within kickstart, but happy to explore it if you see a need for that!

    In the meantime, maybe have a look at the upcoming release of learning tools, specifically the “time management”. Essentially, what it does is implement dynamic start and due dates for activities, which then show up on the timeline block and in our designer format.

    You can test it on our demo site - create a course, add a few activities, then click on the magic wand and pick the time management tool. There, click in manage dates in the top right. You might want to switch to the designer course format to see the integration we built for it.

    Any questions, let me know, ideally on

    Hope this helps
  • Fausta Benaitytė
    Thu, Jul 13, 2023, 10:32 PM
    Hello Kickstart team, when this format will be suitable for 4.2?
Please login to post comments