Maple Release Feature-Rundown

11. Januar 2022 | Von

Die Maple-Version enthält viele Funktionen, Erweiterungen und Verbesserungen. Einige sind Gegenstand eigener Blogbeiträge: LTI 1.3 und LTI Advantage-Unterstützung, die gesamte Maple-Veröffentlichung, und kommende Beiträge, die in die eintauchen MFE lernen, Verbesserungen der mobilen App, und ein Tool namens CourseGraph. In diesem Beitrag werden wir eine Reihe kleinerer Ergänzungen der Plattform mit kurzen Beschreibungen dessen, was sie sind, durchgehen.

Sprungnavigation in Learning MFE

Sprungnavigation ist die Möglichkeit, auf Knopfdruck zu jedem Teil Ihrer Kursunterlagen zu springen – von jedem Teil Ihrer Kursunterlagen – anstatt manuell durch die Einheiten navigieren zu müssen. Die Navigationsanzeige erscheint als Liste aller auf dieser Ebene verfügbaren Elemente; Wenn Sie beispielsweise auf den Namen der Sequenz in der folgenden Abbildung klicken, werden alle anderen Sequenzen in dieser Einheit angezeigt:

Jump Nav wird derzeit nur für Kurs- und globale Mitarbeiter eingeführt. Es kann mit ausgeschaltet werden Erlernen der Konfigurationsoptionen von MFE.

Verbesserungen des Open Response Assessment (ORA).

Wiederverwendbare Rubriken: Kursmitarbeiter können jetzt eine Rubrik aus einem bestehenden ORA in einem Kurs wiederverwenden, wenn sie im selben Kurs einen neuen ORA erstellen. Mithilfe einer Block-ID können Kursmitarbeiter jetzt angeben, welche ORA-Rubrik sie in einem anderen ORA innerhalb desselben Kurses klonen möchten.

Dies geschieht innerhalb von Studio. Kursmitarbeiter navigieren zum Abschnitt „Rubrik“ des Bearbeitungsmodus für die veröffentlichte oder unveröffentlichte ORA, deren Rubrik sie klonen möchten. Nach dem Erweitern des Abschnitts „Rubrik klonen“ können sie die Block-ID für diesen ORA kopieren.

Als Nächstes können sie entweder eine neue ORA erstellen oder zu einer bestehenden ORA navigieren und den Abschnitt „Rubrik“ des Bearbeitungsmodus öffnen. Hier können sie entweder die vollständige Block-ID des ORA einfügen, dessen Rubrik sie klonen möchten, oder einige Zeichen dieser Block-ID eingeben und sie aus der Dropdown-Liste auswählen.

Sobald die richtige Block-ID ausgewählt ist, können sie „Klonen“ auswählen und alle vorhandenen Rubrikwerte werden durch die Rubrikwerte aus dem ursprünglichen ORA ersetzt.

Zu den weiteren ORA-Verbesserungen gehört eine erweiterte Zeichenbegrenzung für den Feedback-Bereich – jetzt können 1,000 Zeichen verwendet werden. Darüber hinaus ist dieser Abschnitt für Feedback zu Einreichungen jetzt in voller Breite verfügbar. Schließlich gibt es innerhalb des LMS jetzt eine neue Schaltfläche, um die ORA-Komponente direkt in Studio zu bearbeiten.

Kurserstellung: Verbesserungen des Editors für allgemeine Probleme

Zur Vereinfachung der Bearbeitung wurden die Symbole im allgemeinen Problem-Markdown-Editor aktualisiert, sodass der Name der Problemvorlage deutlicher ist. Außerdem ist, wie unten gezeigt, das Markdown-Referenzblatt jetzt im Editor sichtbar; Das modale Fenster wurde vergrößert, um dies zu berücksichtigen und sicherzustellen, dass der verfügbare Authoring-Platz nicht reduziert wird.

Detaillierte Berechtigungen zum Erstellen von Kursen und Bibliotheken

Derzeit ist in Open edX Studio die Möglichkeit, neue Kurse und Bibliotheken zu erstellen, Administratoren vorbehalten, die die Befugnis haben, innerhalb jeder Organisation ihrer Wahl zu erstellen. Dies bedeutet, dass der Leiter einer Organisation, wenn er diese Befugnis erhält, Kurse und Bibliotheken nicht nur innerhalb seiner eigenen Organisation, sondern in jeder Organisation erstellen kann, die sich auf der Open edX-Instanz befindet. In größeren Open edX-Installationen mit mehreren Organisationen kann dies Kopfschmerzen bereiten, da Kursteams Anfragen an Administratoren richten müssen, wann immer sie einen neuen Kurs oder eine neue Bibliothek erstellen möchten.

Mit der Version von Maple können Instanzadministratoren Benutzern die Berechtigung erteilen, Kurse innerhalb einer oder mehrerer bestimmter Organisationen zu erstellen, wodurch die Kurserstellung zu etwas wird, das Organisationen selbst verwalten können. Benutzer können Erstellungsrechte auf der Studio-Startseite anfordern, und Administratoren von Open edX-Installationen können Anfragen über die Django-Admin-Oberfläche der Studio-Administration unter der Option Course Creators bearbeiten.

Betriebsänderungen der Website

Die Generierung von Kurszertifikaten hat sich in mehrfacher Hinsicht geändert (vollständige Notizen):

  • Code zum Generieren (Erstellen oder Aktualisieren) von PDF-Kurszertifikaten wurde von der edx-Plattform entfernt; sehen das Abschreibungsticket
  • Audit-Track-Zertifikate werden nicht mehr unterstützt; sehen das Abschreibungsticket
  • New Positivlistenverhalten vollständig ausgerollt ist (die Laufzeit Zulassungsliste ersetzt, was bisher bekannt war Whitelist)
  • Die fix_ungraded_certs, regenerate_user, resubmit_error_certificatesund nicht generierte_zertifikate Verwaltungsbefehle wurden entfernt. Verwenden Sie stattdessen bitte die cert_generation Befehl.
  • Zertifikat-API-Funktionen wurden verschoben. Wenn Sie also Code in einem Drittanbieter-Repository haben, das diese API verwendet, verweisen Sie auf den neuen Pfad. openx/core/djangoapps/certificates/api.py → lms/djangoapps/certificates/api.py

Kurserstellung: Es werden jetzt bessere Fehlermeldungen angezeigt, wenn Probleme beim Importieren von Kursen auf der Studio-Import/Export-Seite auftreten. Für die wenigen, die diese Funktion nutzen, finden sie bessere Hinweise auf Fehler in ihrer Kurs-OLX, die einen erfolgreichen Kursimport blockieren.

Es wurden einige Änderungen an der Art und Weise vorgenommen, wie Ihre Open edX-Installation betrieben wird. Hervorzuheben sind diese bahnbrechenden Änderungen:

  • Studio wird zu einem OAuth-Client von LMS und verwendet dieselbe SSO-Konfiguration wie andere IDAs. Dies ist eine bahnbrechende Änderung; Folge dem Studio-OAuth-Migrationsrunbook als Teil des Upgrades auf Maple.

Die Version von django-cors-headers wurde auf 3.2.0 aktualisiert, und CORS_ORIGIN_WHITELIST erfordert jetzt URI-Schemata. Sie müssen Ihre Whitelist aktualisieren, um Schemata einzuschließen, zum Beispiel von CORS_ORIGIN_WHITELIST = [“foo.com”] zu CORS_ORIGIN_WHITELIST = [“https://foo.com”]

Laden

Zeit für mehr? Sehen Sie sich die folgenden Artikel an.

Gemeinsam Probleme lösen: Community-getriebene Plattformentwicklung
Kompetenzentwicklung und Skalierung als Zukunftsthemen auf der Open edX Konferenz
Open edX Konferenz – Entwicklerworkshops
Unsere digitale Zukunft zurückerobern: Warum ich der Open Renaissance Group beigetreten bin
Nehmen Sie an der Open edX Conference 2026 teil!

Auf der Open edX-Konferenz 2026 werden innovative Anwendungsfälle für eines der weltweit besten Open-Source-Online-Lernmanagementsysteme, die Open edX-Plattform, vorgestellt und die neuesten Fortschritte im Lehrdesign, der Kurskonstellation und Methoden für den Betrieb und die Erweiterung der Open edX-Plattform vorgestellt , einschließlich bahnbrechender Technologien wie generativer KI.