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

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 of the plugin:

  • Import ready-made course templates (up to 4 in the free version)
  • Add a site-wide instruction for teachers (which can be adjusted on a per course basis), explaining them how to use their new course
  • Add a site-wide instruction for students (which can be adjusted on a per course basis), explaining them what to do if the course is still empty
  • A global option to merge the template with existing content in the course (instead of deleting it before the import)

Kickstart Pro

There's also a pro version of the plugin which adds the following features

  • Unlimited templates
  • Course creator
  • Template access
    • Restrict by category
    • Restrict by role
    • Restrict by cohort
  • Automatic template (if only one template is available, it is automatically imported)

Here's how to get the Pro version:

Please contact us if you are interested.


You can test the plugin on  We’ve created two courses which are automatically reset every 10 minutes, so you can actually test the usage of templates. They can be found here: (use teacher/moodle to login).


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
  • Wed, Jun 19, 2019, 1:20 AM
    Approval issue created: CONTRIB-7755
  • 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';
  • 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).

Please login to post comments