Schlagwort: ‘API’
Blended Learning mit L²P – Teil 8: Funktionalität erweitern mit Hilfe der L²P-API und Drittsystemintegration
Teil acht der Artikelserie zu Blended Learning mit L²P beschäftigt sich mit der L²P-API und Drittsystemen. Beides lässt sich dazu verwenden, die bestehende Funktionalität der Plattform zu erweitern, um z.B. bestimmte Lehrszenarien besser zu unterstützen.
API
Eine API ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Verfügung gestellt wird, um diese an das System anzubinden und Daten aus ihm zu beziehen. Auch L²P verfügt über eine dokumentierte API, die permanent weiterentwickelt wird. Das erlaubt interessierten Entwickler_innen, vielseitige eigene Anwendungen zu entwickeln, die Daten aus L²P verarbeiten und die Funktionalität der Plattform erweitern, z.B. mobile Apps. Aktuelle Beispiele sind der L²P-Teil der RWTHApp, die Android-App MyL2P, die anders als die RWTHApp nahezu Vollzugriff auf die L²P-Funktionen bietet, und die Desktopsoftware Sync-my-L2P, mit der sich Lernmaterialien, Übungsblätter und andere Dokumente per Knopfdruck mit dem eigenen Computer synchronisieren lassen.
Nachdem sie sich im IT Center erfolgreich als Entwickler_in registriert haben, können Studierende und andere Interessenten eigene Anwendungen programmieren und die API nutzen. Der Anschluss an L²P erfolgt über das Standard-Authentifizierungsverfahren OAuth2. Nach Prüfung durch den Datenschutzbeauftragten der Hochschule kann die Anwendung zur kostenfreien Nutzung zur Verfügung gestellt werden. Weiterlesen »
MyL2P und Sync-my-L2P – Zwei erste Nutzer der neuen L²P-API
Im L²P-Appstore sind seit kurzem die beiden ersten Drittanbieteranwendungen verlinkt, die die neue offene L²P-API für Eigenentwicklungen nutzen. Den Auftakt machte zum Semesteranfang die Desktopanwendung Sync-my-L2P. Das Programm ermöglicht, Lernräume mit dem eigenen Computer zu synchronisieren, um neu im Lernraum verfügbare Lernmaterialien mit einem Klick auf der eigenen Festplatte zu sichern. Sync-my-L2P wurde von einem ehemaligen RWTH-Studenten entwickelt und ist verfügbar für Windows, Mac OSX und Linux. Es ist im L²P-Appstore verlinkt oder kann direkt auf der Sync-my-L2P-Webseite zur kostenlosen Nutzung heruntergeladen werden.
Mitte April folgte mit MyL2P eine mobile App für Android-Geräte. Sie bietet mobilen Zugriff auf zentrale Funktionen wie Lernmaterialien, Ankündigungen, den Übungsbetrieb oder das Forum. In diesem können Beiträge zudem nicht nur gelesen, sondern auch verfasst werden. Damit bietet die App einiges mehr an Funktionalität als der L²P-Teil der RWTHApp. Entstanden ist die App als Studierendenprojekt in einem Programmierpraktikum des Lehr- und Forschungsgebiets Informatik 9 (Lerntechnologien). Auch MyL2P ist im L²P-Appstore verlinkt oder kann über den Google Play-Store direkt auf kompatible Android-Geräte heruntergeladen werden.