Ein eigenes Lernmanagementsystem mit WordPress und LearnDash erstellen

Ein eigenes Lernmanagementsystem mit WordPress und LearnDash erstellen

Was ist ein Lernmanagementsystem?

Wenn Sie Ihren Lernern mehr als nur einen Online-Kurs anbieten möchten, ist es sehr wahrscheinlich, dass Sie ein Lern- Management-System (LMS) brauchen. Bei einem LMS handelt es sich grundsätzlich um eine Software, die es Ihnen erlaubt, Lernprogramme online zu veröffentlichen, zu verwalten und Nutzerdaten zu analysieren.

Zu den typischen Funktionen eines Lernmanagementsystems zählen die Content-Erstellung (Module, Lektionen), die Bereitstellung von Lerninhalten, die Organisation von Lernvorgängen, sowie die Verwaltung von Nutzern und Nutzerdaten.

Es gibt mittlerweile unzählige Anbieter von Lernmanagementsystemen. Bei den meisten davon handelt es sich um cloud-basierte Lösungen, die in vielen Fällen auf den ersten Blick recht komfortabel zu sein scheinen, da sich der Nutzer nicht großartig mit der Technik auseinandersetzen muss. Allerdings gibt es auch einige Nachteile bei solchen Lösungen, die es zu bedenken gilt:

  • Meist können die „gebrauchsfertigen“ Lernmanagementsysteme nur bis zu einem gewissen Grad individualisiert werden
  • Es ist oft sehr schwierig, genau das LMS zu finden, dass alle Funktionen hat, die man sich wünscht
  • Sie haben keine wirkliche Kontrolle über die Daten, die über das LMS gesammelt werden (z.B. Nutzerdaten)
  • Bei vielen Anbietern muss pro Nutzer gezahlt werden, was schnell ziemlich teuer werden kann

 

Ein eigenes Lernmanagementsystem mit WordPress erstellen

Eine Alternative zu den cloud-basierten LMS-Lösungen besteht darin, eine eigene Lernplattform zu bauen – mit der Open Source Software WordPress. Hier die wesentlichen Vorteile einer solchen Lösung:

  • WordPress ist Open Source Software, was bedeutet, dass sie kostenlos ist
  • WordPress ist in hohem Maße individualisierbar, es gibt tausende von Themes und Plugins, die es Ihnen ermöglichen, Ihre Lernplattform genau nach Ihren Vorstellungen zu bauen
  • Sie haben die volle Kontrolle über (Nutzer-)Daten
  • Sie sind unabhängig von Dritt-Anbietern

 

Wie Sie eine Lernplattform mit WordPress und LearnDash aufsetzen können

Im Folgenden zeige ich Ihnen, was Sie benötigen, um ein eigenes Lernmanagementsystem mit WordPress und LearnDash zu bauen.

#1 WordPress installieren

Zunächst müssen Sie WordPress auf Ihrer Website installieren – falls dies noch nicht der Fall ist. Die meisten Hosting-Anbieter stellen eine „One-Click“ Installation für WordPress zur Verfügung. Aber es ist auch nicht schwer, WordPress manuell zu installieren. Im Netz gibt es zahlreiche Anleitungen dazu.

#2 LearnDash Plugin kaufen

Wenn Sie ein LMS mit WordPress bauen möchten, benötigen Sie ein Plugin (eine Erweiterung), das die Funktionen eines Lern-Management-Systems enthält. Es gibt mehrere Plugins, die genau dies tun. Aktuell ist mein persönlicher Favorit das Plugin LearnDash. Es ist leider nicht kostenlos. Aber ich finde, der Preis von aktuell $159 ist gut investiert.

#3 Ein Theme installieren

Ein Theme ist sozusagen das äußere Erscheinungsbild Ihrer Website. Es legt das „Gesamtlayout“ und die allgemeine farbliche Gestaltung fest. Sie können grundsätzlich jedes moderne Theme zusammen mit LearnDash nutzen. Es gibt jedoch einige Themes, die speziell für LearnDash entwickelt wurden, z.B.

 

Haben Sie sich einmal für ein Theme entschieden, müssen Sie es nur noch installieren. Folgen Sie dazu einfach diesen Schritten:

  • Loggen Sie sich in den WordPress Admin-Bereich ein
  • Klicken Sie auf  Design > Themes > Neues hinzufügen
  • Nutzen Sie den Upload Button, um die ZIP-Datei Ihres Themes hochzuladen
  • Klicken Sie Aktivieren

Die meisten Anbieter von Themes bieten darüber hinaus ausführliche Anleitungen zur Installation und Anpassung des jeweiligen Themes an.

Nachdem Sie das Theme installiert und aktiviert haben, können Sie mit dem Erstellen von Seiten (z.B. Startseite, Registrierungsseite, Kontaktseite, etc.) beginnen.

#4  LearnDash einrichten

Sie können das LearnDash Plugin wie jedes andere Plugin installieren:

  • Gehen Sie zu Plugins in Ihrem Admin-Bereich
  • Klicken Sie auf Installieren
  • Laden Sie die ZIP-Datei des LearnDash Plugins hoch und aktivieren Sie es

Danach erscheint ein „LearnDash LMS“ – Menü in Ihrem Admin-Bereich mit verschiedenen Optionen:

 

 

LearnDash Einstellungen

Sie finden die LearnDash Einstellungen unter LearnDash LMS > Settings.

Denken Sie daran, Ihren LearnDash Support Lizenzschlüssel unter Settings > LMS License einzugeben.

Einen Kurs erstellen

Einen Kurs zu erstellen ist so einfach wie eine Seite oder einen Beitrag in WordPress zu erstellen – denn es ist das gleiche Vorgehen.

Bevor Sie Ihre Lerninhalte einfügen können, müssen Sie zunächst einen Kurs erstellen. Ein Kurs ist sozusagen das allumfassende „Gerüst“. Zu diesem Gerüst können Sie dann später Inhalte in Form von Lektionen, Themen oder Quizfragen hinzufügen.

Gehen Sie dazu einfach zu LearnDash LMS > Courses > Add New

Jetzt können Sie den Titel des Kurses, sowie die Beschreibung hinzufügen.

Darunter finden Sie den LearnDash Course Builder.

Mithilfe dieses Course Builders können Sie die Struktur Ihres Kurses festlegen und Lektionen, Themen und Tests hinzufügen. Dazu klicken Sie einfach auf das „Plus“-Symbol, geben den Titel ein und ziehen die Box in den Kurs an die Stelle, wo Sie sie gerne hätten.

Eine kurze Info zum Aufbau von Kursen in LearnDash: ein Kurs ist, wie bereits gesagt, das „Gerüst“ des Kurses. Die Lektionen (Lessons)  sind sozusagen die einzelnen Kapitel des Kurses und Themen (Topics) sind noch einmal Unterthemen zu den einzelnen Lektionen.

 

LearnDash Kurs Einstellungen

Wenn Sie dann weiter runterscrollen, finden Sie die Kurs-Einstellungen. Hier wählen Sie diejenigen Optionen aus, die auf Ihren Kurs zutreffen.

Vergessen Sie nicht auf „Veröffentlichen“ zu klicken, nachdem Sie alle Details hinzugefügt haben.

 

Lektionen und Themen hinzufügen

Wenn Ihre grundsätzliche Kursstruktur steht, sollten Sie  natürlich in einem nächsten Schritt Ihre Inhalte einfügen. Dazu müssen Sie die Lektionen und Themen bearbeiten. Um dies zu tun, gibt es zwei Möglichkeiten.

 
Möglichkeit 1

Die erste Möglichkeit besteht darin, im Course Builder auf das „Bearbeiten“ Symbol neben den Lektionen und Themen zu klicken, die Sie bearbeiten möchten. Ein neues Fenster öffnet sich, wo Sie Ihre Inhalte einfügen und die Einstellungen festlegen können.

Möglichkeit 2

Sie können auch im LearnDash Menü unter  LearnDash LMS > Lektionen (Lessons) diejenige Lektion auswählen, die Sie bearbeiten möchten.

Ein Quiz (Test) hinzufügen

Ein Quiz zu erstellen funktioniert ähnlich wie das Erstellen eines Kurses. Gehen Sie einfach zu LearnDash LMS > Quizzes und klicken Sie auf „Hinzufügen“ (Add New). Dann können Sie einen Titel, eine Beschreibung und Ihre Quizfragen hinzufügen.

Denken Sie daran, unter „Verbundener Kurs“ denjenigen Kurs auszuwählen, wozu das Quiz gehört.

Mehr Informationen und ausführliche Anleitungen dazu, wie Sie einen Kurs in LearnDash erstellen können, finden Sie auch in der LearnDash Dokumentation (auf Englisch).

 

Weitere (kostenlose) Plugins als Erweiterung für Ihr WordPress LMS

Mit LearnDash sind Sie in der Lage, eine eigene Lernplattform zu bauen. LearnDash bietet sogar die Möglichkeit, Kurse via PayPal zu verkaufen. Manchmal reichen diese Optionen allerdings nicht aus und Sie brauchen vielleicht weitere Funktionen oder E-Commerce Anbindungen. Daher stelle ich Ihnen nun einige Plugins vor, die Ihnen dabei helfen können, weitere Funktionen zu Ihrer Lernplattform hinzuzufügen.

E-Commerce

WooCommerce: eines der meistgenutzten E-Commerce Plugins. Sie können mit WooCommerce sowohl digitale als auch physische Produkte verkaufen. Es gibt sogar eine LearnDash-Woocommerce Integration.

Easy Digital Downloads: Ein weiteres E-Commerce Plugin, mit dem Sie digitale Produkte verkaufen können.

Membership Plugins

Paid Memberships Pro: mit diesem Plugin können Sie eine eigene Membership Seite erstellen (LearnDash Integration verfügbar)

Interaktive Inhalte

H5P: mit diesem kostenlosen Plugin können Sie ganz einfach interaktive Inhalte (z.B. interaktive Videos, Präsentationen, Quizfragen, etc.) in Ihren Kurs einfügen

Social Learning / Community

BuddyPress: mit BuddyPress können Sie Ihr eigenes soziales Netzwerk bauen (mit Aktivitätsverlauf, Private Messaging und individuellen Profilen)

bbPress: mit bbPress können Sie private oder öffentliche Foren zu Ihren Kursen hinzufügen

Gamification

Gamipress: mit diesem Plugin können Sie Ihren Lernern die Möglichkeit bieten, Punkte und Abzeichen für bestimmte Aktivitäten zu erhalten. Auch eine Bestenliste können Sie hinzufügen. Lässt sich auch prima mit H5P-Aktivitäten verbinden (Integration verfügbar)

BadgeOs: ein weiteres Plugin, mit dem Sie Punkte und Abzeichen hinzufügen können

Blended Learning

Event Espresso: mit diesem Plugin können Sie eLearning mit Live-Events kombinieren

Tin-Can API

GrassBlade: mit diesem Plugin können Sie Tin-Can API Kurse, die z.B. in Captivate oder Storyline erstellt wurden, veröffentlichen

 

Fazit

Ein WordPress-basiertes LMS kann eine gute Alternative zu den Cloud-basierten Lösungen darstellen. Klar ist, dass Sie einiges an Zeit und Mühe in dieses Projekt stecken müssen (und sich mit der Technik auseinandersetzen müssen), damit es so funktioniert, wie Sie es gerne hätten. Der größte Vorteil besteht allerdings darin, dass Sie so die Möglichkeit haben, Ihre Lernplattform genau nach Ihren Vorstellungen zu bauen und Sie nicht von Drittanbietern abhängig sind.

Sie benötigen Unterstützung bei der Entwicklung Ihrer WordPress-Lernplattform?

Kontaktieren Sie uns einfach per Mail (info@berg-elearning.de) oder nutzen Sie das Kontaktformular.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.