Moodle ist ein Learning Management System (LMS), also eine Plattform, mit der wir Lerninhalte online bereitstellen, Kurse organisieren und die Zusammenarbeit zwischen Lernenden und Lehrenden fördern können.
Was wir an Moodle besonders schätzen: Es ist Open Source und hat eine riesige internationale Community hinter sich. Genau das macht das LMS so robust und durchdacht. Weil weltweit unzählige Bildungseinrichtungen, Unternehmen und Entwickler:innen damit arbeiten, ist das System unglaublich gut strukturiert und technisch ausgereift.
Für nahezu jeden Bereich gibt es umfangreiche Dokumentationen, klare Richtlinien und Schritt-für-Schritt-Anleitungen, egal ob gerade Studierende, Lehrende oder Entwickler:innen einsteigen. Diese starke Basis sorgt dafür, dass Moodle stabil läuft und sich trotzdem flexibel an unsere Bedürfnisse anpassen lässt.
Kurz gesagt: Wir mögen Moodle, weil es nicht nur funktioniert, sondern weil dahinter eine weltweite Community steht, die Wissen teilt und Qualität sichert.
Die Moodle Opencast Plugins wurden ursprünglich Ende 2017 ins Leben gerufen und seitdem von der Universität Münster aktiv betreut und weiterentwickelt. Seitdem haben sich die Plugins dank vieler engagierter Entwickler:innen stetig weiterentwickelt und sind zu einem festen Bestandteil der Moodle-Opencast-Integration geworden.
Auch wir beim elan e.V. sind Teil dieser Geschichte. Seit August 2019 bringen wir uns aktiv ein - mit neuen Funktionen, technischen Verbesserungen und zahlreichen Bugfixes. Einige unserer Erweiterungen haben die Nutzung des Plugins entscheidend vereinfacht und erweitert.
Mittlerweile sind wir seit rund vier bis fünf Jahren auch Maintainer in der offiziellen Opencast Moodle Organisation auf GitHub und helfen dabei, die Weiterentwicklung zu koordinieren und die Qualität des Codes zu sichern.
Kurz gesagt: Wir begleiten das Projekt seit Jahren mit Herzblut und freuen uns, zur stetigen Verbesserung dieser wichtigen Schnittstelle zwischen Moodle und Opencast beizutragen.
Durch die Opencast Plugins wird aus Moodle ein echtes Videoportal. Die Plugins bestehen aus mehreren Bausteinen, die zusammen dafür sorgen, dass Videos aus Opencast direkt in Moodle verwaltet, angezeigt und genutzt werden können, ohne dass Nutzende ständig zwischen Systemen wechseln müssen.
Im Grunde spiegeln die Plugins fast alle wichtigen Funktionen wider, die Opencast selbst bietet. Damit lassen sich Videos direkt in Moodle hochladen, bearbeiten, teilen oder in Kurse einbinden. Hier ein kurzer Überblick:
Dank dieser Integration können Lehrende und Lernende mit Videos arbeiten, ohne Moodle verlassen zu müssen. Alles, vom Upload bis zur Wiedergabe, passiert in einer vertrauten Umgebung. Das spart Zeit, reduziert technische Hürden und macht den Einsatz von Videomaterialien im digitalen Lernen deutlich einfacher.
Weitere Infos gibt's übrigens auf moodle.org oder in der offiziellen Opencast-Dokumentation.
Hinter den Moodle Opencast Plugins steht nicht nur Code, sondern eine lebendige Community. In dieser Gemeinschaft kommen Menschen aus der ganzen Welt zusammen: Systemadministrator:innen, Entwickler:innen, Lehrende und ganz normale Nutzer:innen, die mit den Plugins arbeiten oder einfach auf dem Laufenden bleiben wollen.
Die Community ist bunt gemischt und unglaublich aktiv. Wir tauschen Erfahrungen aus, helfen uns gegenseitig bei technischen Fragen und besprechen neue Ideen für die Weiterentwicklung. So entstehen viele Verbesserungen direkt aus der Praxis, also aus den echten Bedürfnissen derer, die Moodle und Opencast täglich nutzen.
Wer Teil der Community ist, bekommt regelmäßig Updates zu neuen Versionen, Einblicke in aktuelle Entwicklungen und kann Fragen stellen oder an Diskussionen teilnehmen. Man ist also immer nah dran am Puls des Projekts, und kann sogar mitentscheiden, wohin sich die Plugins in Zukunft bewegen.
Ganz einfach: Es gibt einen öffentlichen Element-Channel, in dem sich die Community austauscht:
> Moodle Opencast Community Channel auf Element
Außerdem findet jeden ersten Mittwoch im Monat um 15:00 Uhr (Europa/Berlin) ein offenes Online-Meeting statt, bei dem alle willkommen sind. Mehr Infos dazu gibt's hier:
> Opencast Webmeetings