Ergebnis

Wie sind wir auf die Idee gekommen?

Wir haben uns überlegt, was zum Thema Feedback & Lernerfolg beim bisherigen Unterricht in der Schule, aber vor allem auch Online, fehlt. Und das ist ein Feedbacksystem, was für Lehrer*innen und Schüler*innen leicht zugänglich und einfach zu bedienen ist und unmittelbar im Anschluss an den Unterricht gestartet werden kann.

Wie funktioniert unser Hack?

  • Wir haben beispielhaft unsere verwendete Webinar-Software BigBlueButton (kurz: BBB, open source, selbst bzw. vom Land gehostet) untersucht und eine Stelle gefunden, diese Software zu konfigurieren.
  • Dafür muss man die API von BBB ansprechen, was bei uns vom Frontend Greenlight übernommen wird. Greenlight sieht das aber nicht vor, weswegen wir hier eine programmatische Lösung gesucht haben.

Was wir geschafft haben

  • Am Ende einer Online-Sitzung in BigBlueButton wird man beim Ausloggen automatisch zu einer Umfrage in unserem Werkzeug LimeSurvey weitergeleitet.
  • Die Umfrage ist anonym gestaltet, dass Schüler keine weiteren Hürden haben, es kann aber auch ein Name eingegeben werden oder Umfrage hinterlegt werden, die erst nach Anmeldung funktionieren.

Steine im Weg

  • Finden der Stelle in Greenlight an der die logoutURL an BigBlueButton (BBB) übergeben wird um sie zu überschreiben.
  • Ruby als Programmiersprache war neu für uns. Wir haben uns bei den Coaches Hilfe geholt, sind aber nicht über einen Hack hinausgekommen.
  • Aus zeitlichen und personellen Gründen haben wir die Deadline für unser Video knapp verpasst.

Darauf können wir stolz sein

  • Wir haben mit begrenzten Ressourcen einen funktionierenden Proof-of-Concept geschafft.

Was wir gelernt haben

  • andere Programmiersprachen kennengelernt
  • wie man docker bedient
  • wie man sich über verschiedene Werkzeuge (CodiMD, slack, Matrix, BBB) kollaborativ verständigt
  • wie man in einer übergroßen Gemeinschaft (#wirfuerschule) sich Informationen und Hilfe besorgt.
  • Aufbau und Übergabe von Parametern in einer Integration (z.B. von Greenlight o. Moodle zu BBB)

Wie sollte es weiter gehen?

  • Der Hack in Greenlight ist bisher hardgecoded. Das muss über einen konfigurierbaren Parameter implementiert werden, der auch im Web-Frontend gesetzt werden muss. Hier muss der entsprechende Code von den Greenlight-Entwicklern in github akzeptiert werden.
  • Die Verwaltung von BBB wird meist von anderen Lern-Managementsystemen übernommen (siehe BBB Integrationen), das Bekannteste ist wohl Moodle. Wir haben auch den Source-Code der Moodle-Integration von BigBlueButton untersucht und auch dort lässt sich die API anpassen. Diese sollte als PullRequest in den Code upstream einfließen.
  • BBB ist nur eines von vielen Werkzeugen oder Diensten, in deren Anschluss ein Feedback gestartet werden sollte. Die proprietären Systeme wurden von uns nicht untersucht.
  • Als Umfragetool ist LimeSurvey nur eine von vielen Möglichkeiten. Hier muss noch die Schwelle der Benutzbarkeit für Lehrer niedriger gemacht werden.
  • Zusätzlich zur technischen Bedienbarkeit müssen noch (auch vernetzt aus anderen Bereichen) sinnvolle Vorlagen für kurze aber vielsagende Rückmeldungen erstellt werden.

Built With

Share this project:

Updates