by Fuchs Piacenti, Senior Open-Source-Entwickler bei OpenCraft
Die Website edX.org wurde 2012 als riesiges Online-Lernziel mit kostenlosen Kursen eröffnet, an denen jeder teilnehmen kann. Heute, edX® verfolgt Hunderttausende von Lernenden in jedem Kurs. Als die Open edX-Plattform im Jahr 2013 veröffentlicht wurde, trieb die Notwendigkeit, ein großes Publikum zu bedienen, ihre Funktionen voran. Ein System, das auf solch große Kursgrößen ausgerichtet ist, musste Noten auf konsistente und vorhersehbare Weise verwalten. Mit wenig Eingriff bewältigte das System das Scoring erfolgreich. Im Laufe der Zeit sind die Kosten für den Betrieb einer Instanz gesunken. Glücklicherweise können Sie jetzt Ihr eigenes LMS innerhalb weniger Stunden starten. Online-Lernen hat sich bewährt und wächst weiter und verlangt nach mehr Vielseitigkeit.
Um die Benotung einfach zu halten, werden edX-Probleme automatisch über Kurskomponenten bewertet. Sie beantworten eine Frage richtig und Sie erhalten die Punkte. Beantworte es falsch, und du tust es nicht. Dies funktioniert hervorragend für umfangreiche Kurse – aber es ist weniger hilfreich für kleinere oder solche, die direktere Ratschläge bieten. Kursleiter müssen die Möglichkeit haben, Noten basierend auf den Umständen zu überschreiben. Zusätzliche Credits, Technologieprobleme und persönliche Bewertungen sind Beispiele dafür, wann die Änderung einer Note hilfreich ist. Das Open edX-Team hat diese Anforderungen erkannt und mit der Arbeit an einem neuen Editable begonnen Notenbuch. Es ist noch nicht in einer Vanilla Open edX-Bereitstellung verfügbar, kann aber auf jeder aktuellen Instanz installiert werden. Werfen wir einen Blick darauf, was die Community bisher aufgebaut hat.
Ein bisschen Hintergrund
Sie können dies überspringen, wenn Sie nicht technisch orientiert sind oder einfach nur sehen möchten, wie das bearbeitbare Notenbuch aussieht.
Die Open edX-Community entwickelt „Mikro-Frontends“ wie das Notenbuch. Mikro-Frontends ermöglichen mehr Flexibilität und eine schnellere Entwicklung von Funktionen, die sich auf die Benutzererfahrung auswirken. Diese React-basierten Frontends verwenden REST-Aufrufe an das Backend, um ein modernisiertes Erlebnis bereitzustellen.
Dies ist eine Verbesserung gegenüber dem Rendern von Backend-Vorlagen, da das Frontend nicht mehr die Anweisungen des Backends zum Anordnen der Seite benötigt. Dadurch können wir moderne Javascript-Tools verwenden.
Micro-Frontends sind in der Produktion nicht einfach einzurichten, aber wenn Sie mit dem edX-Devstack vertraut sind, können Sie damit herumspielen, indem Sie den Anweisungen in ihrer README folgen. Befolgen Sie die Anweisungen sorgfältig – das Notenbuch wird möglicherweise ausgeführt, zeigt aber ein seltsames Verhalten, wenn Sie dies nicht tun. Dieses Projekt ist noch neu.
Überblick über das neue bearbeitbare Notenbuch
Das neue Notenbuch zeigt alle Ihre Schüler und ihre Noten. Sie können die Schüler schnell filtern, indem Sie eine Suchleiste in der oberen rechten Ecke des Bildschirms verwenden.
Um eine Übung zu ändern, klicken Sie auf die Note.
Hier können Sie eine neue Note mit Begründung eingeben. Dies ermöglicht einen Prüfpfad, damit Sie sich daran erinnern können, wer welche Note geändert hat und warum.
Wenn Sie viele Übungen und Noten durchsehen müssen, können Sie sie mithilfe eines Filterbereichs eingrenzen:
Sie können nach Tracks, Kohorten und aktuellem Punktestand filtern. Sie können auch nach der Aufgabenart (Hausarbeit oder Klausur) und der jeweiligen Aufgabe filtern.
Vergleich mit dem alten (aktuellen) Notenbuch:
Sie könnten fragen, Wie vergleicht sich das aktuelle (alte) Notenbuch mit dem neuen, bearbeitbaren?
Das alte Notenbuch zeigt Ihnen ähnlich wie das neue eine Übersicht über die Noten.
Es gibt jedoch keine Möglichkeit, die Noten auf der aktuellen Benutzeroberfläche zu bearbeiten. Wenn Sie auf den Namen eines Lernenden klicken, werden Sie einfach zu seiner Fortschrittsseite weitergeleitet, ohne die Möglichkeit, die Note zu bearbeiten.
Das neue Notenbuch bietet derzeit keine individuellen Links zu den Fortschrittsseiten der einzelnen Lernenden. Aber abgesehen davon verarbeitet das neue bearbeitbare Notenbuch alles, was das alte Notenbuch tut, und noch einiges mehr!
Fazit
Das neue bearbeitbare Notenbuch bietet viele Funktionsvorteile gegenüber dem alten. Wenn Sie eine genauere Kontrolle über die Einstufung benötigen, ist es auf jeden Fall einen Versuch wert! Wir werden im Laufe der Zeit weitere dieser Mikro-Frontend-Projekte behandeln.
Da das bearbeitbare Notenbuch in einer Vanilla Open edX-Bereitstellung nicht verfügbar ist, installieren wir es gerne für Sie. Schreiben Sie uns einfach eine E-Mail an contact@opencraft.com :)
Photo by Grünes Chamäleon on Unsplash
Link zum Originalartikel: https://opencraft.com/blog/a-new-editable-gradebook-for-open-edx/
![]()