Registrieren Sie sich für das bevorstehende Open edX Meetup, um mehr zu erfahren.
Einen neuen Kurs von Grund auf im Open edX LMS erstellen? Es klingt aufregend, oder? Es kann sich aber auch so anfühlen, als stünde man am Fuße eines Berges und blickte nach oben. Diese erste Seite – eine leere Seite, die auf Ihre Ideen wartet – ist sowohl eine Chance als auch eine Herausforderung. Schauen Sie es sich an: alles sauber und leer, bereit, mit Abschnitten und interaktiven Elementen gefüllt zu werden, die bald die Seele Ihres Kurses enthalten werden.

Aber seien wir ehrlich. Es kann schwierig sein, diesen bloßen Entwurf in eine reichhaltige Lernerfahrung umzuwandeln. Es gibt so viel zu tun: den Inhalt entwerfen, Aktivitäten entwerfen und dazwischen das ganze Klicken und Tippen. Es ist die Art von Arbeit, bei der man sich einen Zauberstab wünscht, der alles zum Leben erweckt.
Was wäre, wenn ich dir sagen würde, dass Magie irgendwie real ist? Nicht mit einem Zauberstab, sondern mit der Kraft der KI. Was wäre, wenn wir die Langeweile aus dem Bild nehmen und uns von intelligenter Technologie unterstützen lassen könnten? Genau darauf gehen wir ein. Wir nutzen die erweiterten Funktionen von Large Language Models (LLM), um grundlegende Inhalte zu generieren. Dabei geht es nicht darum, die menschliche Note zu ersetzen; Es geht darum, Ihren kreativen Prozess mit KI-Effizienz zu erweitern.
KI-gestützte Content-Generierung
Durch die Entwicklung eines Modells, das sich auf verschiedene Inhaltsquellen stützt – sei es ein YouTube-Video, offizielle Dokumentationen wie die neueste Python-Dokumentation oder PDF-Inhalte –, um die Grundlage unseres Kurses zu bilden. Dieses Modell verwendet nur die bereitgestellten Inhalte und bietet auf diese Weise ein aufschlussreiches Lernerlebnis ohne Halluzinationen oder erfundene Informationen. Das Modell wird darauf trainiert, wie ein guter Kurs aussieht, und liefert darauf basierend seine Reaktion.
Das Modell verfügt außerdem über APIs zur Integration mit anderen Tools wie Editoren, um sicherzustellen, dass wir die Kontrolle über den Inhalt haben und ihn bearbeiten, verbessern und verfeinern können.
Das Folgende ist eine RAG-Anwendung (Retrieval Augmented Generation), die gefüttert wird Python 3.12, was ist neu, Dokument und erstellt darauf basierend einen kurzen Kurs.
KI, LLMs und RAG
Das Herzstück unseres Content-Creator-Tools ist eine Mischung aus Technologien, die zwar komplex klingen, aber recht unkompliziert sind. Artificial Intelligence (AI) bezieht sich auf Maschinen, die die menschliche Intelligenz nachahmen sollen. Innerhalb der KI haben wir Große Sprachmodelle (LLMs), die wie riesige, interaktive Bibliotheken sind, die Texte auf menschenähnliche Weise verstehen und generieren. Retrieval Augmented Generation (RAG) vereint das Beste aus beiden Welten: Es ruft genaue Informationen ab (Abruf) und formt es dann kreativ in neuen Inhalt um (Generierung). Betrachten Sie es als einen fleißigen Forscher und einen kreativen Autor in einer Person. Unsere Anwendung nutzt diese Technologien, um verschiedene Inhalte in strukturierte Bildungserlebnisse umzuwandeln.
Vom AI Draft zur Open edX-Plattform: Verfeinerung und Bereitstellung des Kurses
Im vorherigen Schritt haben wir KI verwendet, um unsere Informationen zu generieren, aber das war erst der Anfang. Es ist äußerst wichtig, unseren Inhalten eine menschliche Note zu verleihen, um diese Informationen in Weisheit umzuwandeln. Für diesen Schritt, um die Lücke zwischen KI-generierten Inhalten und deren Bereitstellung an das Open edX LMS zu schließen, verwenden wir einen Editor, der einen API-Aufruf durchführt, um APIs zu modellieren, KI-generierte Daten abzurufen und uns eine Möglichkeit bietet, diese zu bearbeiten und zu bearbeiten Wenn wir fertig sind, können wir es exportieren als OLX Format, um es in das Open edX LMS zu laden.
Hier ist die Aufschlüsselung der Schritte, die wir befolgen werden, um unseren Kurs zu erstellen:
- Rufen Sie KI-generierte Inhalte ab: Unser Redakteur kommuniziert mit dem KI-Modell und stellt ihm den Link zu unserer ausgewählten Inhaltsquelle bereit.
- Erhalten Sie strukturierte Daten: Das Modell verarbeitet diesen Inhalt und gibt einen strukturierten Entwurf des Kurses zurück, komplett mit Abschnitten, Unterabschnitten und ersten Bewertungen.
- In den Editor laden: Dieser Entwurf wird dann in den Editor geladen und bildet die Grundlage für den Kurs.
- Bearbeiten und verbessern: Mit dem Editor haben Sie die Freiheit, jedes Detail zu verfeinern – die Erzählung anzupassen, Inhalte anzureichern, Multimedia-Elemente hinzuzufügen und sie an den Lernergebnissen auszurichten.
- Als OLX exportieren: Sobald wir mit dem Kursinhalt zufrieden sind, ermöglicht uns der Editor, den gesamten Kurs als OLX-Datei (Open Learning XML) zu exportieren.
- Importieren Sie in das Open edX Plattform: Der letzte Schritt besteht darin, diese OLX-Datei zu nehmen und in Open edX zu importieren.
Mal sehen, wie es funktioniert
Stellen Sie sich vor, wir erstellen auf YouTube einen Videovortrag darüber Python if-else stetements. Jetzt wollen wir mit diesem Video einen kurzen Open edX-Kurs erstellen.
- Geben wir den Videolink in das Eingabeelement des Editors ein und klicken auf Kurs erstellen

- Nachdem Sie auf die Schaltfläche geklickt haben, ruft der Editor die API des Modells auf, ruft den generierten Inhalt ab und lädt ihn in den Editor.

Wir sollten im Editor etwa Folgendes sehen:

- Lassen Sie uns nun unsere Inhalte im Editor verfeinern und verbessern, und wenn wir fertig sind, klicken Sie auf OLX exportieren

Wenn unsere Inhaltsstruktur ein gültiges OLX ist, wird die Datei heruntergeladen.
In diesem Beispiel habe ich nur einige Stile und eine neue Komponente hinzugefügt Python-Code-Executer zu unserem Kurs. Denken Sie daran, dies ist nur ein Ausgangspunkt. Die Essenz eines wirklich erfolgreichen Kurses liegt in der persönlichen Note, die Sie ihm verleihen. KI mag zwar den Grundstein legen, aber es sind die Einsichten und das Fachwissen eines Lehrdesigners, die diese Grundlage in eine erfolgreiche Lernerfahrung verwandeln.
- Importieren des Kurses in das Open edX LMS
Gehen wir nun zu unserem Kurs in der Open edX-Plattform und navigieren Sie zu /import/course-v1:TLA+PY106+2024_Q1 URL und klicken Sie auf Wählen Sie eine Datei zum Importieren aus um die im vorherigen Schritt heruntergeladene Datei auszuwählen und zu importieren



- Bestätigen Sie die Kursstruktur
Navigieren wir nun zum LMS, um zu bestätigen, dass unser Kurs wie erwartet aussieht

Wie Sie sehen, konnten wir unseren Kurs erfolgreich in die Open edX-Plattform importieren
In diesem Beitrag haben wir darüber gesprochen, wie KI uns dabei helfen kann, die Inhaltserstellung im Open edX LMS zu beschleunigen, aber wir haben nur einen Blick auf das Mögliche geworfen.
Die Geschwindigkeit, mit der sich die KI weiterentwickelt, verspricht eine noch bessere Zukunft mit besseren Lernerfahrungen und stärkerem Engagement der Schüler.
Wenn Sie daran interessiert sind, dieses Tool mit Ihrer Open edX-Instanz zu verwenden, können Sie dies gerne tun melde dich bei mir Gerne halte ich Sie über den Entwicklungsprozess auf dem Laufenden und gebe Ihnen Betatester-Zugang.
Wenn Sie Fragen oder Kommentare haben, nehmen Sie kostenlos am bevorstehenden Open edX-Treffen teil, um mehr zu erfahren und zu erfahren hier registrieren.
![]()
Hallo!
sehr interessant,
Gibt es eine Möglichkeit, diese Funktion auszuprobieren?
wird auf EduNext leider noch nicht unterstützt.
Grüße
Amaury
Hi @Amaury_Van_Espen
Vielen Dank für Ihr Interesse an dieser Funktion. Natürlich kann ich Ihnen eine Demo-Instanz zur Überprüfung zur Verfügung stellen. Schreiben Sie mir eine Nachricht an amirtds@gmail.com und von da an können wir weitermachen