Hallo,
ich möchte in einem Moodle-Kurs ein Video hochladen (bzw. einbinden), kann ich irgendwie
kontrollieren, ob meine Schüler/innen das Video auch angesehen haben?
Vielen Dank für Ihre Hilfe!
Liebe Frau Leitner,
im Kurs gibt es für Trainer eine Berichtsübersicht. Klicken Sie im Seitenblock Einstellungen auf Kurs-Administration und dort dann auf "Kursaktivität". Dort hat man eine Übersicht, wie oft ein Material / Aktivität im Kurs aufgerufen wurde.
Liebe Grüße
Stefanie Berger
Ich hätte noch eine ergänzende Idee. Wenn man auch sehen will wer etwas gemacht hat, kann man die Kursabschlussverfolgung aktivieren (erst auf Systemebene, dann in den Kurseinstellungen). Danach kann man im Kurs bei der Aktivität mit dem Video Video festlegen, ob nach einem Klick auf die Aktivität oder erst durch manuelle Bestätigung das Häkchen erledigt gesetzt wird.
In einem Unterpunkt der Kursadministration kann man festlegen welche Kursteile in einem Block zur Abschlussverfolgung aufgenommen werden.
Hinweis: Es kann aufgrund der örtlichen Datenschutzvorgaben problematisch sein, diese Funktion zu nutzen. Aus meiner Sicht ist sie zulässig, wenn die Erfassung der Informationen einem Zweck, wie der Lernbegleitung oder der Unterscheidung von optionalen und fakultativen Elementen, dient. Die konkrete Entscheidung hierüber ergibt sich nicht grundsätzlich, sondern vor Ort.
Ralf
Lieber Ralf,
vielen Dank für die Antwort. Leider kann ich die Einstellung nicht finden. Kann es sein, dass man dafür spezielle Rechte benötigt?
Ja, es muss erst auf Systemebene aktiviert werden.
um die Frage "wurde das Video bis zuende angesehen" zu prüfen schwebt mir folgendes vor:
- ans Ende des Videos wird ein Standbild mit einer zufälligen Zahl angefügt
- zur 'angeschaut' - Kontrolle soll in ein Textfeld diese Zahl eingetragen werden
- ein Button löst eine Überprüfung auf korrekte Eingabe aus und registriert ggf. den erfolgreichen Abschluss der Aktivität
Natürlich kann der Mediaplayer nicht schnell vorgespult werden...
Mir ist klar, das man zu diesem Zweck einen Test an den Abschnitt anhängen könnte - aber das scheint mir mit Kanonen auf Spatzen zu schiessen... ist dir eine Möglichkeit bekannt, wie man die oben beschriebene Idee schlank umsetzen könnte?
VG, Robert
Hallo Robert,
@ans Ende des Videos wird ein Standbild mit einer zufälligen Zahl angefügt:
Da habe ich mit Moodle Bordwerkzeugen keine sinnvolle Idee.
Wenn die Antwort feststehend wäre, könntest du dies via H5P-Interaktives Video lösen. Zum Schluss des Videos eine Frage stellen und die Antwort z. B. per Multiple-Choice auswerten und Bewerten. Die Bewertung kannst du dann auch als Aktivitätsabschluss verwenden ... und, und, und
Das Vorspulen kannst du bei den Einstellungen von H5P-Interaktives Video nach meinen Erinnerungen deaktivieren.
Wenn noch Unklarheiten bestehen, melde dich bitte!
Viele Grüße
Dag
Viele Grüße,
Robert
- ich verwende in H5P eine Multiple-Choice-Frage mit einer richtigen Antwort.
- Wann die Frage erscheint, wird bei der Frage unter Anzeigezeit eingestellt (Konfiguration ganz nach oben scrollen)
- Tipp: bei Verhaltenseinstellungen - Springen deaktivieren auswählen - so kann nicht zum Ende vorgesprungen werden.
- Ein schnelleres Abspielen kann derzeit nur mit einem CSS-Trick versucht werden zu unterdrücken. Immerhin wird die rechte Maustaste unterdrückt.
- Wann die Frage erscheint, wird bei der Frage unter Anzeigezeit eingestellt (Konfiguration ganz nach oben scrollen)
- Die Teilnehmenden müssen zu Schluss die Übergabe des Ergebnisses bestätigen.
- In den H5P-Aktivitätseinstellungen unter Moodle habe ich
- eine Bewertung von 100 Punkten - geht nach meiner Ansicht auch mit einem Punkt.
- Die Bestehensgrenze ist mit z. B. 1 eingestellt.
- Beim Aktivitätsabschluss ist eingestellt: Wenn alle Bedingungen erfüllt sind und nur Bewertung notwendig ist Teilnehmer/innen müssen eine Bewertung erhalten, um diese Aktivität abzuschließen aktiviert.
Inzwischen habe ich noch eine andere Lösung gefunden, die arbeitet so:
- Video wird in unilabel/einfaches textfeld hinterlegt (html5-Player mit javascript)
- als Aktivitätenabschluss wird 'manuell' eingestellt
- für den Benutzer ist der "Erledigt - Button" aber zunächst nicht zu sehen (per css ausgeblendet)
- erst wenn das video am Ende angelangt ist, wird der 'Erledigt-Button' eingeblendet und kann angeklickt werden (js Funktion vergleicht Video-Länge mit aktueller Position und blendet den Button am Video-Ende ein.)
Eine etwas hemdsärmelige Lösung, aber funktioniert in den bisherigen Tests gut. Falls sich jemand für Details interessiert => gerne melden.
VG, Robert
Hallo Robert,
ein sehr guter Freund würde jetzt sinngemäß sagen/schreiben: Wie cool ist das denn! Und dann auch noch mit Unilabel von einem anderen sehr guten Freund ...
Ich will lernen! Bitte her mit den Details
Danke
Dag
na denn... (das Ergebnis siehst Du im unten beigefügten video)
// updateTimeElapsed indicates how far through the video // the current playback is by updating the timeElapsed element function updateTimeElapsed() { const time = formatTime(Math.round(video.currentTime)); timeElapsed.innerText = `${time.minutes}:${time.seconds}`; timeElapsed.setAttribute('datetime', `${time.minutes}m ${time.seconds}s`); // Bis zum Video-Ende Button "Als erledigt kennzeichnen" ausgeblendet lassen const videoDuration = Math.round(video.duration); var x = document.getElementsByClassName("btn btn-outline-secondary"); if (duration.innerText > timeElapsed.innerText) { x[0].style.display = "none"; } else { x[0].style.display = "block"; } }
Im Kurs habe ich eine Aktivität 'unilabel' angelegt und im 'einfaches Textfeld' nun den code innerhalb des body-Tags aus Ayooluwa Isaiah's index.html eingefügt - natürlich unten im code noch den Pfad zur index.js angepasst.
Zum Schuß noch das video-vorspulen blockieren: dazu den css-code aus Ayooluwa Isaiah's style.css bei .seek anpassen und seinen gesamten html5-videoplaer css-code in Moodle bei [Website-Administration / Darstellung / Designs / Boost Einstellungen / erweiterte Einstellungen] in Raw SCSS einfügen:
Wie gesagt - etwas hemdsärmelig. Würde mich interessieren, ob Du oder andere mit richtig Ahnung mir verborgene Kinken sehen, durch die sich das System demnächst abschiesst...
.seek { /* seek - Kopf soll unsichbar sein, damit skipping unmöglich ist */ display: none; position: absolute; top: 0; width: 100%; cursor: pointer; margin: 0; }
danke für das Teilen deiner Erfahrungen. Da sollte ich mir zur Sicherheit für die Umsetzung/den Test ein geeignetes Zeitfenster versuchen "freizuschaufeln".
Dag
es gibt ein Plugin, dass bei in Vimeo hinterlegten Videos die Betrachtungsdauer und Länge des Videos trackt. https://moodle.org/plugins/mod_videotime
Ralf
Viele Grüße, Robert
Meine Firma entwickelt das von Ralf erwähnte Plugin Video Time.
Wir haben für 2022 auf der Agenda weitere Quellen zu unterstützen. Aktuell planen wir YouTube und mp4 Dateien (egal ob als Link oder lokal als Datei)
Welche Quelle würdet Ihr denn benötigen?
Viele Grüße
Stefan
Viele Grüße,
Robert
Liebe Frau Berger,
danke für die rasche Antwort. Bei "Kursaktivität" sehe ich die Namen der Schüler/innen nicht, aber ich glaube Logdaten und Kursbeteiligung liefert mir das was ich gesucht habe. Danke!