www.olivertacke.de Open in urlscan Pro
85.158.183.41  Public Scan

Submitted URL: http://www.olivertacke.de/
Effective URL: https://www.olivertacke.de/
Submission: On October 22 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

GET https://www.olivertacke.de/

<form role="search" method="get" class="search-form" action="https://www.olivertacke.de/"> <label> <span class="screen-reader-text">Suche nach:</span> <input type="search" class="search-field" placeholder="Suche&nbsp;…" value="" name="s"> </label>
  <input type="submit" class="search-submit" value="Suche"></form>

Text Content

OLIVERTACKE.DE


TOO MUCH STUFF …


MENÜ

Zum Inhalt springen
 * H5P-Workshop am BZHL 2022
 * Über mich
 * Impressum
 * Datenschutzerklärung

Suche nach:


H5P UND DER DATENSCHUTZ

24. Oktober 2022ITDatenschutz, Drupal, H5P, moodle, WordpressOliver Tacke

Ich bekomme immer wieder mal Fragen zum Thema H5P und Datenschutz. An dieser
Stelle versuche ich nun, alles zu sammeln, was mir dazu in den Sinn kommt. Dann
kann ich bei erneuten Fragen einfach auf diesen Beitrag verweisen.

Ein paar Dinge muss allerdings vorab anmerken:

 * Ich bin kein Jurist und gebe hier keine rechtliche Beratung!
 * Ich betrachte hier den Fall, dass ihr H5P selbst betreibt. Wenn ihr Dienste
   Dritter in Anspruch nimmst, um H5P zu betreiben (H5P.com, Lumi, apps.zum.de,
   itslearning, die Plattform deiner Schule oder Uni, usw.), dann  erkundigt
   euch bitte dort. Ich habe keine besonderen Einblicke in eventuelle Änderungen
   und weiß nicht, welche Daten dort wie und wo durch wen verarbeitet werden.
   Ich möchte die jeweiligen Datenschutzerklärungen auch nicht auswendig lernen.
 * Dinge können sich ändern, dann stimmen zukünftig hier getroffene Aussagen
   nicht mehr. Ich erhebe auch keinen Anspruch auf Vollständigkeit. Irgendwas
   ist mir bestimmt durch die Lappen gegangen.
 * Wenn ich hier von H5P spreche, meine ich die Software H5P, wie ihr sie selbst
   bei euch installieren könnt. Einige Leute werfen das gerne mit der Firma H5P
   Group (ehemals Joubel) oder der Seite h5p.org oder h5p.com in einen Topf. Tut
   das bitte nicht.


ALLGEMEIN

H5P kann (aktuell nur nahezu) vollständig selbst ohne Kommunikation zu anderen
Servern betrieben. Die H5P-eigene Dokumentation findet sich auf
https://h5p.org/plugin-gdpr-compliance.


DATEN UNTER HOHEIT EXTERNER DIENSTE

Einige Inhaltstypen nehmen unter Umständen externe Dienste in Anspruch, die
nicht unter der Kontrolle von H5P stehen.


YOUTUBE, PANOPTO, IN KÜRZE AUCH VIMEO

H5P-Inhaltstypen, die Video-Inhalte anzeigen können, erlauben es neben dem
lokalen Bereitstellen von Videos, diese auch bei Drittanbietern unterzubringen.
Aktuell sind das YouTube, Panopto und in Kürze auch Vimeo.

Videos werden dann über die Server und Schnittstellen der Drittanbieter in
H5P-Inhalte eingebunden. Tracking, Setzen von Cookies, etc. durch Drittanbieter
ist demnach möglich, wenn deren Dienste verwendet werden. Konsultiert bitte die
Datenschutzerklärung der Dienste. Personenbezogene Daten jenseits der IP-Adresse
der nutzenden Person, die nach EuGH-Urteil und BGH-Urteil als personenbezogenes
Datum gilt, werden dabei nicht aktiv von H5P weitergegeben.


WEB SPEECH API

Die H5P-Inhaltstyp Speak the Words (und damit auch Speak the Words Set) nutzt
die standardisierte “Web Speech API” des Browsers zum Erkennen von Sprache. Die
Implementierung dieser API, das heißt das eigentliche Erkennen der Sprache,
liegt beim Browser. Das macht nicht H5P.

Chrome greift hierfür auf Google Cloud Services zurück. Ich gehe davon aus, dass
Apple für Safari (unterstützt die Web Speech API erst seit Safari 14) auf
cloudbasierte “Siri-Infrastruktur” zurückgreift und Microsoft für Edge auf
cloudbasierte “Cortana-Infrastruktur”. Opera unterstützt die “Web Speech API”
meines Wissens nicht. Firefox hat eine experimentelle Unterstützung, die
allerdings in einem nicht ganz einfach zugänglichen Menü erst freigeschaltet
werden muss, und dann nach meinem Kenntnisstand ebenfalls Google Cloud Services
nutzt.


TWITTER

Es existiert noch ein wegen API-Änderung nicht mehr funktionaler Inhaltstyp für
Twitter, der es erlaubte, Tweets anzuzeigen. Dabei geht mindestens die
IP-Adresse der Nutzenden an Twitter. Da der Inhaltstyp aber gar nicht mehr
funktioniert, sollten die Abhängigkeiten  demnächst entfernt werden und
verschwinden dann mit dem nächsten Release der betreffenden Inhaltstypen. Sie
können aber problemlos auch herausgepatched werden. Außerdem kann man kann den
„TwitterUserFeed“-Inhaltstyp auch in den Einstellungen des jeweiligen Plugins
sperren. Es gibt dann noch einen Umweg, wie man ihn als Autor einbinden könnte,
aber den verschweige ich hier ;-)


GOOGLE FONTS

Einige H5P-Komponenten nutzen aktuell noch auf Google-Servern gehostete Fonts.
Das gilt nach Urteil des Landesgerichts München als datenschutzunfreundlich,
weil dort – genau, wie überall im Web, die IP-Adresse übertragen wird. Die
Abhängigkeiten sind kürzlich entfernt worden, die Fonts werden dann selbst
gehosted.  Eine Veröffentlichung der Änderungen steht jedoch noch aus. Patchen
wäre vorab problemlos möglich.


H5P OER HUB

Man kann als Plattformbetreiber*in den H5P OER Hub freischalten. Da ist
optional. Damit können zum einen direkt im Editor H5P-Inhalte Dritter aus einem
Pool von Inhalten genutzt werden. Zum anderen kann man damit Inhalte von der
Plattform auf dem H5P OER Hub teilen. Die Daten werden in der
Cloud-Infrastruktur von Amazon in Irland gespeichert und verarbeitet. Details,
die nicht im verlinkten Dokument zu finden sind, müssten bitte bei H5P Group
erfragt werden.

Als Plattformbetreiber*in muss man die Plattform beim H5P OER Hub registrieren.
Dabei fallen die folgenden, unter Umständen personenbezogenen Daten an:

 * IP-Adresse des Servers zur Kommunikation
 * zufällig generierter Key als eindeutige ID im H5P OER Hub
 * Bezeichnung des „Publishers“ (also bei natürlichen Personen der Name und
   damit ein personenbezogenes Datum)
 * E-Mail-Adresse des „Publishers“ (also ein personenbezogenes Datum, wenn es
   sich beispielsweise nicht um eine Funktionsadresse handelt)
 * Beschreibung des „Publishers“ (optional)
 * Klarname einer Kontaktperson (optional)
 * Adresse einer Kontaktperson (optional)
 * Telefonnummer einer Kontaktperson (optional)

Beim Teilen von Inhalten werden folgende, unter Umständen personenbezogenen
Daten übertragen:

 * IP-Adresse des Servers zur Kommunikation
 * der bei Registrierung generierte Schlüssel als eindeutige ID im H5P OER Hub
 * alle im Inhaltstyp gespeicherten Daten: Befinden sich darin personenbezogene
   Daten, weil der/die Autor*in diese angegeben hat, etwa in den Metadaten,
   werden auch diese übertragen. Das sollte aber auch im Sinne der Autor*innen
   sein.
 * zusätzliche einzugebende Metadaten: Titel, Sprache, Lizenz, Disziplin,
   Beschreibung, Schlagworte, Beschreibung, Icon, Screenshots (also alles wohl
   nicht personenbezogen)


DATEN UNTER HOHEIT DER H5P-INTEGRATION (AKA PLUGIN)

H5P legt auf dem Server, auf dem es installiert wurde, gegebenenfalls Daten ab,
die personenbezogen sein können und um die man sich als Betreiber des Servers
gegebenenfalls kümmern muss. Dies betrifft im Wesentlichen drei Dinge:


SPEICHERN VON ERGEBNISSEN

Falls das Speichern von Ergebnissen aktiviert ist und Nutzer*innen auf der
Plattform angemeldet sind, auf der H5P läuft, und falls der verwendete
Inhaltstyp Ergebnisse übermittelt, dann können auf eurer Plattform (nicht
irgendwo anders) die erzielten Ergebnisse und einige weitere Daten mit Bezug zur
eingeloggten Person gespeichert werden. Der Umfang der gespeicherten Daten kann
sich je nach Plattform unterscheiden – siehe unten.


SPEICHERN DES ZUSTANDS

Falls das Speichern des Zustands von H5P-Inhalten aktiviert ist und Nutzer*innen
auf der Plattform angemeldet sind, auf der H5P läuft, und falls der verwendete
Inhaltstyp den aktuellen Zustand übermittelt, dann kann dieser mit Bezug zur
eingeloggten Person auf eurer Plattform gespeichert werden (nicht irgendwo
anders), damit die Person eine Aufgabe später dort fortsetzen kann, wo sie
verlassen wurde. Entsprechend enthalten solche Zustände insbesondere Antworten,
die von Nutzer*innen gegeben wurden. Das könnten beispielsweise die in einem
Lückentext eingetragenen Texte sein.


ANONYMISIERTE STATISTIKEN

Bei den offiziellen H5P-Plugins besteht die Möglichkeit, anonymisierte
Statistiken an das H5P-Kernteam (Norwegen) zu senden, um ihnen Erkenntnisse über
die H5P-Nutzung zukommen zu lassen (vgl.
https://h5p.org/tracking-the-usage-of-h5p). Diese Daten sind zwar nicht
personenbezogen, aber sei es drum. Die Option ist standardmäßig deaktiviert, und
wird erst nach Zustimmung zur Nutzung des H5P-Hubs aktiv. Sie kann danach in den
Einstellungen des H5P-Plugins wieder deaktiviert werden, ohne die Nutzung des
H5P-Hubs zu beeinträchtigen

Übertragen werden im Falle des Falles:

 * Seitentyp: Lokal, Netzwerk, Internet,
 * Version des Plugins,
 * Anzahl der Autor*innen von H5P-Inhalten,
 * Informationen zu den verwendeten Inhaltstypen: Version, Anzahl, Anzahl der
   Ladeversuche im Editor, Anzahl der Fassungen, Anzahl der Uploads von
   Inhalten, Anzahl des Löschens von Inhalten, Anzahl der Einblicke in die
   Ergebnisse, Anzahl des Nutzens von Shortcodes,
 * Datum und IP-Adresse des Servers (nicht die IP-Adresse der Nutzenden),
 * zufällig generierter Key für die Plattform

Des weiteren kommen innerhalb von H5P noch kleinere Dinge zum Tragen, die aus
der Perspektive Datenschutz wohl eher unbedeutend sind:


UUID IM LOCALSTORAGE

Sind Nutzer*innen von Inhaltstypen nicht auf der Plattform angemeldet, wird eine
zufällig generierte ID im LocalStorage des Browsers abgelegt, um Personen ggf.
für pseudonymisierte Statistiken mittels xAPI-Schnittstelle wiedererkennen zu
können. Man weiß dann, dass eine bestimmte Person eine Aufgabe bearbeitet hat,
aber nichts über die Person. Das Speichern lässt sich in den Einstellungen nicht
unterbinden, kann aber herausgepatched werden (ggf. mit Pull Request, um die
Änderung dauerhaft zu ermöglichen).

Wichtig ist hier zu wissen: H5P selbst nutzt diese ID nicht weiter. Sie kommt
nur zum Tragen, wenn ihr selbst die xAPI-Schnittstelle nutzt, um detailliertere
Informationen über die Nutzer*innen zu sammeln.


ERFASSEN VON EREIGNISSEN

H5P loggt einige administrative Ereignisse in der lokalen Datenbank mit,
namentlich das Installieren und Aktualisieren von Bibliotheken sowie das
Erstellen und Aktualisieren von Inhalten, betrifft also Admins und Autor*innen,
nicht aber Lernende (Nutzer-ID, Zeitpunkt des Ereignisses, Ereignistyp, Art der
Änderung, ggf. ID des Inhalts, ggf. Titel des Inhalts, Name der H5P-Bibliothek,
Version der H5P-Bibliothek).

Die Einträge werden nach 30 Tagen automatisch gelöscht. Das Erfassen von
Ereignissen lässt sich meines Wissens standardmäßig nicht deaktivieren, kann
aber herausgepatched werden (ggf. mit Pull Request, um die Änderung dauerhaft zu
ermöglichen).


EINSTELLUNGEN IM LOCALSTORAGE

Vereinzelt speichert H5P Vorlieben von Nutzer*innen im LocalStorage des
Browsers, z. B. die bevorzugte Videoqualität als String oder ob der
Tutorial-Wizard von H5P.InteractiveVideo bereits gesehen wurde als boolesche
Werte.


H5P-INHALTE IM LOCALSTORAGE

Autor*innen können H5P-Inhalte kopieren und an anderer Stelle wieder einfügen.
Das Kopieren läuft über den LocalStorage des eigenen Browsers, betrifft aber
keine personenbezogenen Daten – es sei denn, ein Autor/eine Autorin hat
Informationen über sich angegeben, etwa in den Metadaten. Sollte der Browser
also von mehreren Personen genutzt werden …


COOKIES

H5P selbst setzt meines Wissens keinerlei Cookies im Browser.


H5P-PLUGIN FÜR WORDPRESS

Das H5P-Plugin für WordPress unterstützt die von WordPress eingeführte
“DSGVO-Schnittstelle”, über die Datenschutzanfragen abgewickelt werden können
(Daten herausgeben, Daten exportieren, Daten löschen).


SPEICHERN VON ERGEBNISSEN

Ist das Speichern von Ergebnissen aktiviert (Menü Einstellungen -> H5P ->
Benutzer-Ergebnisse: Ergebnisse für angemeldete Benutzer protokollieren), und
ist ein/e Nutzer*in in WordPress angemeldet, und unterstützt ein H5P-Inhaltstyp
diese Funktion, dann werden typischerweise beim Anwählen des
“Überprüfen”-Buttons, bei einigen Inhaltstypen wie Interactive Video oder
Interactive Book auch erst beim Anwählen eines “Einsenden”-Buttons, Ergebnisse
an die Plattform gesendet. Diese werden in der Datenbank gespeichert und
umfassen:

 * WordPress-Nutzer-ID: Numerischer Wert, der dem/der angemeldeten Nutzer*in von
   WordPress zugewiesen wurde und über den die Ergebnisse einer Person
   zugeordnet werden können
 * ID des H5P-Inhalts: Numerischer Wert, der die Verbindung zum absolvierten
   H5P-Inhalt herstellt
 * Punktzahl: Numerischer Wert, der die erreichte Punktzahl festhält
 * Maximal mögliche Punktzahl: Numerischer Wert, der die maximal erreichbare
   Punktzahl festhält
 * Zeitpunkt des Startens des H5P-Inhalts: Numerischer Wert (Zeitstempel), der
   festhält, wann die Person den H5P-Inhalt aufgerufen hat.
 * Zeitpunkt des Absolvierens des H5P-Inhalts: Numerischer Wert (Zeitstempel),
   der festhält, wann das Ergebnis übertragen wurde.
 * benötigte Zeit: Numerischer Wert, der angibt, wie lange die Bearbeitung der
   Aufgabe in Sekunden dauerte.

Die H5P-Integration für WordPress legt keine Historie an. Wiederholt ein/e
Nutzer*in eine Aufgabe und übersendet dadurch ein weiteres Ergebnis, werden
dadurch bestehende Einträge in der Datenbank überschrieben.

Einsicht in diese Daten haben:

 * Personen, die über Zugriff auf die entsprechenden Datenbanktabellen verfügen
   (ggf. auch über weitere Plugins, die Zugriff auf die H5P-Daten ermöglichen)
 * Nutzer*innen der WordPress-Plattform, die das Recht zum Bearbeiten des
   absolvierten Inhalts haben (WordPress-Capability edit_h5p_contents für eigens
   erstellte H5P-Inhalte bzw. edit_others_h5p_contents für von anderen erstellte
   H5P-Inhalte). Diese Nutzer*innen können sich zu einem bestimmten H5P-Inhalt
   eine Übersicht aller für diesen Inhalt übersandten Ergebnisse anzeigen lassen
   und sehen somit jeweils:
   * Nutzernamen der Person
   * Erreichte Punktzahl
   * Maximal mögliche Punktzahl
   * Datum und Uhrzeit des Öffnens des Inhalts
   * Datum und Uhrzeit des Übersenden der Ergebnisse
   * Benötigt Zeit als Timecode.
 * Nutzer*innen der WordPress-Plattform, die das Recht haben, ihre eigenen
   Ergebnisse einzusehen (WordPress-Capability view_h5p_results). Diese
   Nutzer*innen können sich im H5P-Menü (H5P-Inhalt -> Meine Ergebnisse) eine
   Übersicht über alle von ihnen übersandten Ergebnisse anzeigen lassen und
   sehen somit jeweils:
   * Titel des H5P-Inhalts
   * Erreichte Punktzahl
   * Maximal mögliche Punktzahl
   * Datum und Uhrzeit des Öffnens des Inhalts
   * Datum und Uhrzeit des Übersenden der Ergebnisse
   * Benötigt Zeit als Timecode.


SPEICHERN DES ZUSTANDS

Ist das Speichern von Ergebnissen aktiviert (Menü Einstellungen -> H5P -> Inhalt
statisch speichern: Angemeldeten Benutzern erlauben, Aufgaben wieder
aufzunehmen), und ist ein/e Nutzer*in in WordPress angemeldet, und unterstützt
ein H5P-Inhaltstyp diese Funktion, dann wird zu definierten Ereignissen der
aktuelle Zustand des H5P-Inhalts abgerufen und in der Datenbank der Plattform
gespeichert.

Einsicht in diese Daten haben:

 * Personen, die über Zugriff auf die entsprechenden Datenbanktabellen verfügen
   (ggf. auch über weitere Plugins, die Zugriff auf die H5P-Daten ermöglichen)
 * Nutzer*innen der WordPress-Plattform, wenn sie auf der Plattform angemeldet
   sind und einen von ihnen zuvor bearbeiteten H5P-Inhalt wieder aufrufen


ANONYMISIERTE STATISTIKEN

Das Versenden anonymisierter Statistiken kann jederzeit deaktiviert werden, ist
wegen des Fehlens eines Personenbezugs aber datenschutzrechtlich wohl eher
unbedenklich.


OFFIZIELLES H5P-PLUGIN FÜR MOODLE

Das H5P-Plugin für moodle unterstützt dessen entsprechende Mechaniken.


SPEICHERN VON ERGEBNISSEN

Ist ein/e Nutzer*in in moodle angemeldet, und unterstützt ein H5P-Inhaltstyp
diese Funktion, dann werden typischerweise beim Anwählen des
“Überprüfen”-Buttons, bei einigen Inhaltstypen wie Interactive Video oder
Interactive Book auch erst beim Anwählen eines “Einsenden”-Buttons, Ergebnisse
an die Plattform gesendet. Diese werden in der Datenbank gespeichert und
umfassen:

 * User-ID: Numerischer Wert, der dem/der angemeldeten Nutzer*in von moodle
   zugewiesen wurde und über den die Ergebnisse einer Person zugeordnet werden
   können
 * ID des H5P-Inhalts: Numerischer Wert, der die Verbindung zum absolvierten
   H5P-Inhalt herstellt
 * Eltern-ID des H5P-Inhalts: H5P-Inhalte können Unterinhalte umfassen, z. B.
   können im H5P-Inhaltstyp Column mehrere andere H5P-Unterinhalte gebündelt
   werden. Die Eltern-ID entspräche im Beispiel der ID des Column-Inhalts.
 * Interaktionstyp: Speichert den xAPI-Typ der Interaktion, um das passende
   Schema für das Reporting auszuwählen: true-false, choice, fill-in,
   long-fill-in, matching, performance, sequencing, likert, numeric, other
 * Beschreibung: Typischerweise die Aufgabenbeschreibung einer H5P-Aufgabe oder
   deren Bezeichnung
 * Erwartete Antworten: Bei einigen H5P-Inhaltstypen ist es möglich, ein Schema
   für eine richtige Antwort anzugeben, etwa die erwarteten Texte für Lücken
   eines Lückentextes oder die Indizes der richtigen Antwortmöglichkeiten eines
   Multiple-Choice-Quiz.
 * Tatsächliche Antworten: Die von dem/der Nutzer*in gegebenen Antworten, etwa
   die in einen Lückentext eingetragenen Texte oder die Indizes der ausgewählten
   Antwortmöglichkeiten eines Multiple-Choice-Quiz.
 * Zusätzliches: Gegebenenfalls Zusatzinformationen, die zum korrekten Anzeigen
   des Reportings relevant sind, etwa die Beschriftungen der
   Antwortmöglichkeiten eines Multiple-Choice-Quiz oder Informationen zum
   Ignorieren von Groß-/Kleinschreibung
 * Punktzahl: Numerischer Wert, der die erreichte Punktzahl festhält
 * Maximal mögliche Punktzahl: Numerischer Wert, der die maximal erreichbare
   Punktzahl festhält

Diese Ergebnisse werden von H5P gespeichert und dazu verwenden, um die von den
Nutzer*innen gegebenen Antworten in einem Reporting darzustellen. Sie sind aber
nur zusätzliche Daten zu dem, was moodle ohnehin im eigenen Gradebook speichert,
beispielsweise Zeitstempel, moodle-eigene Bewertungen, usw.

Entsprechend werden bedingt durch die Fähigkeiten des moodle-Gradebooks auch die
Punktbewertungen früherer Versuche speicherbar. Diese Historie ergibt sich aber
nicht durch das H5P-Plugin, sondern durch moodle selbst.

Die Einsicht in diese Daten ergibt sich durch die Rechtevergabe in die Einsicht
des Gradebooks von moodle und unterliegt nicht dem H5P-Plugin.


SPEICHERN DES ZUSTANDS

Ist das Speichern von Ergebnissen aktiviert, und ist ein/e Nutzer*in in moodle
angemeldet, und unterstützt ein H5P-Inhaltstyp diese Funktion, dann wird zu
definierten Ereignissen der aktuelle Zustand des H5P-Inhalts abgerufen und in
der Datenbank der Plattform gespeichert.

Einsicht in diese Daten haben:

 * Personen, die über Zugriff auf die entsprechenden Datenbanktabellen verfügen
   (ggf. auch über weitere Plugins, die Zugriff auf die H5P-Daten ermöglichen)
 * Nutzer*innen der moodle-Plattform, wenn sie auf der Plattform angemeldet sind
   und einen von ihnen zuvor bearbeiteten H5P-Inhalt wieder aufrufen


ANONYMISIERTE STATISTIKEN

Das Versenden anonymisierter Statistiken kann jederzeit deaktiviert werden, ist
wegen des Fehlens eines Personenbezugs aber datenschutzrechtlich wohl eher
unbedenklich.


INOFFIZIELLE H5P-INTEGRATION IM MOODLE-KERN


SPEICHERN VON ERGEBNISSEN

Ist ein/e Nutzer*in in moodle angemeldet, und unterstützt ein H5P-Inhaltstyp
diese Funktion, dann werden typischerweise beim Anwählen des
“Überprüfen”-Buttons, bei einigen Inhaltstypen wie Interactive Video oder
Interactive Book auch erst beim Anwählen eines “Einsenden”-Buttons, Ergebnisse
an die Plattform gesendet. Diese werden in der Datenbank gespeichert und
umfassen:

 * User-ID: Numerischer Wert, der dem/der angemeldeten Nutzer*in von moodle
   zugewiesen wurde und über den die Ergebnisse einer Person zugeordnet werden
   können
 * ID des H5P-Inhalts: Numerischer Wert, der die Verbindung zum absolvierten
   H5P-Inhalt herstellt
 * Eltern-ID des H5P-Inhalts: H5P-Inhalte können Unterinhalte umfassen, z. B.
   können im H5P-Inhaltstyp Column mehrere andere H5P-Unterinhalte gebündelt
   werden. Die Eltern-ID entspräche im Beispiel der ID des Column-Inhalts.
 * Interaktionstyp: Speichert den xAPI-Typ der Interaktion, um das passende
   Schema für das Reporting auszuwählen: true-false, choice, fill-in,
   long-fill-in, matching, performance, sequencing, likert, numeric, other
 * Beschreibung: Typischerweise die Aufgabenbeschreibung einer H5P-Aufgabe oder
   deren Bezeichnung
 * Erwartete Antworten: Bei einigen H5P-Inhaltstypen ist es möglich, ein Schema
   für eine richtige Antwort anzugeben, etwa die erwarteten Texte für Lücken
   eines Lückentextes oder die Indizes der richtigen Antwortmöglichkeiten eines
   Multiple-Choice-Quiz.
 * Tatsächliche Antworten: Die von dem/der Nutzer*in gegebenen Antworten, etwa
   die in einen Lückentext eingetragenen Texte oder die Indizes der ausgewählten
   Antwortmöglichkeiten eines Multiple-Choice-Quiz.
 * Zusätzliches: Gegebenenfalls Zusatzinformationen, die zum korrekten Anzeigen
   des Reportings relevant sind, etwa die Beschriftungen der
   Antwortmöglichkeiten eines Multiple-Choice-Quiz oder Informationen zum
   Ignorieren von Groß-/Kleinschreibung
 * Punktzahl: Numerischer Wert, der die erreichte Punktzahl festhält
 * Maximal mögliche Punktzahl: Numerischer Wert, der die maximal erreichbare
   Punktzahl festhält

Diese Ergebnisse werden von H5P gespeichert und dazu verwenden, um die von den
Nutzer*innen gegebenen Antworten in einem Reporting darzustellen. Sie sind aber
nur zusätzliche Daten zu dem, was moodle ohnehin im eigenen Gradebook speichert,
beispielsweise Zeitstempel, moodle-eigene Bewertungen, usw.

Entsprechend werden bedingt durch die Fähigkeiten des moodle-Gradebooks auch die
Punktbewertungen früherer Versuche speicherbar. Diese Historie ergibt sich aber
nicht durch die H5P-Integration, sondern durch moodle selbst.

Die Einsicht in diese Daten ergibt sich durch die Rechtevergabe in die Einsicht
des Gradebooks von moodle und unterliegt nicht der H5P-Integration.


SPEICHERN DES ZUSTANDS

Die inoffizielle H5P-Integration im moodle-Kern verfügt Stand Oktober 2022 nicht
über die Möglichkeit des Speicherns von Zuständen.


ANONYMISIERTE STATISTIKEN

Eventuell versendet moodle anonymisierte Statistiken, dies wäre jedoch außerhalb
des Einflussbereichs von H5P.


H5P-PLUGIN FÜR DRUPAL


SPEICHERN VON ERGEBNISSEN

Ohne weitere Plugins erlaubt das H5P-Plugin für Drupal das Speichern der
Ergebnisse nicht.


SPEICHERN DES ZUSTANDS

Ist das Speichern von Ergebnissen aktiviert, und ist ein/e Nutzer*in in Drupal
angemeldet, und unterstützt ein H5P-Inhaltstyp diese Funktion, dann wird zu
definierten Ereignissen der aktuelle Zustand des H5P-Inhalts abgerufen und in
der Datenbank der Plattform gespeichert.

Einsicht in diese Daten haben:

 * Personen, die über Zugriff auf die entsprechenden Datenbanktabellen verfügen
   (ggf. auch über weitere Plugins, die Zugriff auf die H5P-Daten ermöglichen)
 * Nutzer*innen der moodle-Plattform, wenn sie auf der Plattform angemeldet sind
   und einen von ihnen zuvor bearbeiteten H5P-Inhalt wieder aufrufen


ANONYMISIERTE STATISTIKEN

Das Versenden anonymisierter Statistiken kann jederzeit deaktiviert werden, ist
wegen des Fehlens eines Personenbezugs aber datenschutzrechtlich wohl eher
unbedenklich.

Schreibe einen Kommentar


WO BLEIBT DER NOTFALLPLAN?

1. Februar 2022PolitikAnnalena Baerbock, Die Grünen, Die Partei, Julian Assange,
Olaf Scholz, Politik, Roland Habeck, WikiLeaksOliver Tacke

Ich blogge ja viel zu wenig. Meine Gedanken interessieren vermutlich sowieso
nicht sonderlich, aber ich gucke von Zeit zu Zeit gerne mal in mein eigenes
Denkarium. Ist mal wieder so weit.

Aktuell ist Julian Assange in der Presse wegen einer Sache von von 10 Jahren:
Wikileaks. Ich berichtete :-) Er sitzt in England in Haft, wo er auf eine
Entscheidung darauf wartet, ob er an die USA ausgeliefert werden darf oder
nicht. Warum? Weil er Kriegsverbrechen der USA öffentlich bekannt gemacht hat
und die USA ihn gerne bis an den Rest seines Lebens wegsperren möchten.

Momentan steht ein Urteil des höchsten britischen Gerichts aus, das die
Entscheidung über seine Auslieferung zu treffen hat – in vorheriger Instanz
wurde befunden, er dürfe ausgeliefert werden. Aber selbst, wenn das rechtens
wäre, hieße dass noch nicht, dass er ausgeliefert werden müsste. Das wäre eine
politische Entscheidung der britischen Regierung und im Falle einer Auslieferung
ein Schlag gegen die Pressefreiheit. Und hier geht es los.

Demokratische Staaten könnten es nicht ganz so toll finden, wenn die
Pressefreiheit dermaßen ignoriert wird. Demokratischen Parteien und deren
Mitgliedern könnte es ebenso gehen. Schauen wir uns doch zwei Exemplare davon
an.



„Robert Habeck, Parteivorsitzender der Grünen – Jung & Naiv: Folge 496“ von
YouTube anzeigen

Hier klicken, um den Inhalt von YouTube anzuzeigen.
Erfahre mehr in der Datenschutzerklärung von YouTube.

Inhalt von YouTube immer anzeigen

„Robert Habeck, Parteivorsitzender der Grünen – Jung & Naiv: Folge 496“ direkt
öffnen




Roland Habeck, damals (26.01.2021) Parteivorsitzender der Grünen: „Doch, ich
fordere die Freilassung von Julian Assange“ Den „Brief der 120 für die Freiheit
von Julian Assange“ hat er ebenfalls unterzeichnet. Heute ist Roland Habeck
Stellvertreter des deutschen Bundeskanzlers und scheint seine Stimme verloren zu
haben.

Und dann ist da noch Annalena Baerbock. Am 14.09.2021 antwortete Sie als damals
Parteivorsitzende der Grünen und Kanzlerkandidatin auf eine Frage auf
abgeordnetenwatch.de, sie (die Grünen) forderten die sofortige Freilassung von
Julian Assange. Sie wird wissen, warum sie nicht in der ersten Person
geantwortet hat, denn inzwischen mochte sie sich offenbar nicht mehr dazu
äußern. Inzwischen ist die Bundestagswahl nämlich vorbei, und Annalena Baerbock
ist deutsche Bundesaußenministerin.

Ist es der Gedächnisverlust von Bundeskanzler Olaf Scholz, der ansteckend ist?
Ist es feiges politisches Taktieren? Man könnte ja bis zur Verkündung des
Urteils mal die Klappe halten, vielleicht entscheidet das britische Gericht ja,
dass Assange sowieso nicht ausgeliefert werden darf – dann muss man nicht
Stellung gegen die USA beziehen.

[Ergänzung am 14.02.2022 (danke, Josef): Statt Aussagen gibt es Null-Aussagen:
Die Bundesregierung zweifele nicht an der Rechtsstaatlichkeit des britischen
Systems. Darum ging es überhaupt nicht, sondern um ein politisches Bekenntnis
zur selbst beschworenen Werteorientierung.]

Ich bin für eine Freilassung von Assange, aber hier geht es mir nicht einmal um
die Sache. Ich bin einfach desillusioniert. Ich habe die Grünen trotz viel
Sympathie nicht gewählt – zu viele Homöopathie-Esoterik-Geschwurbel-Spinner. Ich
habe aber geglaubt, das führende Personal der Grünen würde sich nicht auf das
„Was kümmert mich mein Geschwätz von vor der Wahl!“-Spiel einlassen und Stellung
beziehen – oder wenigstens transparent und ehrlich darlegen, warum man nun von
den früheren Forderungen abgewichen ist. Ich habe geglaubt, mit dieser Partei in
Regierungsverantwortung würde sich tatsächlich mal etwas grundlegend ändern. Wie
dumm von mir. Und warum sollte ich nun noch glauben, dass diejenigen, die ich
künftig wähle, tatsächlich etwas anders machten, wenn sie in
Regierungsverantwortung kämen? Wo ist der Notfallplan, der anläuft, um meinen
Glauben in die Demokratie wiederherzustellen?



„A Littlle Girl Is Losing Faith In Democracy! (The Simpsons)“ von YouTube
anzeigen

Hier klicken, um den Inhalt von YouTube anzuzeigen.
Erfahre mehr in der Datenschutzerklärung von YouTube.

Inhalt von YouTube immer anzeigen

„A Littlle Girl Is Losing Faith In Democracy! (The Simpsons)“ direkt öffnen




Dann zukünftig wohl doch die Partei die PARTEI. Man sagt, sie sei sehr gut.

Alle 6 Kommentare anzeigen


PLEASE CONSIDER READING THIS

21. November 2021ITH5P, LifeOliver Tacke

Dear H5P community,

as you’re probably aware of, I spend quite a bit of my free time doing things
related to H5P – fix bugs, add features, create content types, host sessions at
BarCamps, upload videos to YouTube, answer questions on the H5P forum, etc. I am
pretty present. That probably is where my problem begins …

Total strangers write me emails and sometimes even phone me asking for help with
installing or patching H5P in my spare time, asking if I could write them new
functions or content types for free to solve their specific problems, asking to
consult them with H5P related business issues pro bono, or asking to run a
crowdfunding campaign to raise money for them, so they can pay me to create the
code that they need. True stories. I am not making them up.

I know that this is part of being a member of an open source community. That’s
totally fine! It wouldn’t even be a problem if it was just a small request from
time to time that reaches me, but it has been getting out of hand lately. I
receive about a dozen requests per week asking if I could „just quickly answer
this H5P related question“ – that often cannot be answered that quickly. But
even if it could: It’s simply getting out of hand.

I love H5P, I like the community aspect and the openness, and if you describe
your issue on the official community forum, I will gladly help you out there
when I have some free time to kill and feel like answering questions. But
please, be aware that I am not Bruce Wayne who’s all settled and who can be
Gotham’s savior all night long.

Please stop contacting me directly if you need help with H5P and expect it as
some kind of favor if we don’t know each other in some way beyond you following
me on Twitter or just having said hello to me at some event or something like
that. It’s not just you who is asking, it’s a lot of people and I can’t handle
it anymore.

Thanks!

Alle 2 Kommentare anzeigen


BEITRAGSNAVIGATION

← Ältere Beiträge


HINWEISE

Sofern nicht anders angegeben, stehen hier von mir vorgestellte Inhalte unter
der Lizenz CC0 1.0 Universell (CC0 1.0) Public Domain Dedication




SCHLAGWÖRTER

Berlin Bildung Blog Braunschweig Buch BWL C64 Didaktik digitale Medien Forschung
Gamification Gunter Dueck H5P Hamburg Hochschuldidaktik Hochschule Internet IT
Konferenz LdL Lehre Lernen Medien Minecraft MOOC OER Offene Wissenschaft Open
Access Open Educational Resources Podcast Politik Programmieren Schule Seminar
Spiel Studium teach4TU TU Braunschweig Universität Video Vorlesung Web 2.0
Weiterbildung Wissenschaft Workshop


DENKENSWERTES

Doch was ist aller wissenschaftlicher Fortschritt wert, wenn man ihn nicht
vermitteln kann?

— Martin Bojowald
Inhalt von www.strava.com anzeigen

Hier klicken, um den Inhalt von www.strava.com anzuzeigen

Inhalt von www.strava.com immer anzeigen

„Inhalt“ direkt öffnen