QR-Codes lassen sich von jedem Smartphone einlesen und werden genutzt, um URLs zu codieren. Dass sich QR-Codes auch im E-Learning einsetzen lassen, wenn man die E-Mail-Adresse eines Lernenden darin speichert, zeigt dieser Foliensatz.
Die Idee ist eine Klausurpapiervorlage, die sich automatisiert erstellen und per E-Mail verschicken lässt. Das Papier enthält am oberen Rand einen QR-Code mit der E-Mail-Adresse des jeweiligen Studierenden. Nun schreiben diese handschriftlich ihre Lösung auf das Papier, die danach ebenso handschriftlich kontrolliert wird. Dann werden alle Papiere eingescannt, die E-Mail-Adresse extrahiert und die Korrektur per E-Mail an den jeweiligen Studierenden zurückgeschickt.
Diese Idee ist für Sie geeignet, wenn Sie handschriftlich eingereichte Lösungen nach der Korrektur automatisiert an die Studierenden zurückgeben möchten.
2. Umfrage:
Haben Sie schon mal QR-Codes in der Lehre eingesetzt?
1. ja, oft
2. ja, aber erst ein- oder zweimal
3. nein, noch nie
4. Ich weiß leider gar nicht, was ein QR-Code ist.
2
7. Motivation Realisierung Diskussion
Erstellen der Druckvorlagen
Tabelle der Studierenden als csv-Datei:
Vorname,Nachname,E-Mail-Adresse,Matrikelnummer
Max,Mustermann,max.mustermann@st.ovgu.de,123456
Martina,Musterfrau,martina.musterfrau@st.ovgu.de,123457
...
z. B. durch Export aus einer Lernplattform
(in Moodle: „Setup für Bewertungen“ und dann in der „Bewertungsverwaltung“ auf „Export“ und „Textdatei“)
6
9. Motivation Realisierung Diskussion
Papiervorlage
QR-Code:
mittels qrcode-Paket von Anders Hendrickson
https://ctan.org/pkg/qrcode?lang=de
Kästchen-Feld:
mit Hilfe des TikZ-Pakets von Till Tantau
https://ctan.org/pkg/pgf
auch Linien bzw. weißes Papier möglich
einstellbare Liniendicke, Farbe, Linienabstände, Seitenränder
etc.
7
10. Motivation Realisierung Diskussion
Versenden der E-Mails
MATLAB-Funktion matlabmail.m von „dgleich“:
https://gist.github.com/dgleich/9243281
basierend auf der sendmail-Funktion von MATLAB
https:
//de.mathworks.com/help/matlab/ref/sendmail.html
8
11. Motivation Realisierung Diskussion
Versenden der E-Mails
MATLAB-Funktion matlabmail.m von „dgleich“:
https://gist.github.com/dgleich/9243281
basierend auf der sendmail-Funktion von MATLAB
https:
//de.mathworks.com/help/matlab/ref/sendmail.html
Nutzung eines Gmail-Kontos:
„Quick-and-Dirty-Lösung“
andere Konten und Server einstellbar
8
15. Motivation Realisierung Diskussion
Rückversand
Umwandlung der 1. Seite in eine jpg-Datei:
mittels Ghostscript
https://www.ghostscript.com/
Decodierung des QR-Codes:
mit der MATLAB-Funktion decode_qr.m von Lior Shapira
https://de.mathworks.com/matlabcentral/
fileexchange/29239-qr-code-encode-and-decode
11
16. Motivation Realisierung Diskussion
Rückversand
Umwandlung der 1. Seite in eine jpg-Datei:
mittels Ghostscript
https://www.ghostscript.com/
Decodierung des QR-Codes:
mit der MATLAB-Funktion decode_qr.m von Lior Shapira
https://de.mathworks.com/matlabcentral/
fileexchange/29239-qr-code-encode-and-decode
Nutzung der zxing-Bibliothek von Google:
„Zebra Crossing“ als Analogie von Barcodes und QR-Codes
https://github.com/zxing
11
18. Motivation Realisierung Diskussion
Diskussion
Vorteile:
weniger „Andrang“ bei der Klausureinsicht
alle Studierenden erhalten ihre korrigierte Lösung
lesbare Namen auf alle Lösungszetteln
Nachteile:
per „Reverse Engineering“ zum Klausuraufgabenkatalog
mehr „Punktevergleiche“ zwischen den Studierenden
12
19. Motivation Realisierung Diskussion
Weitere mögliche Anwendung des Konzept
Klausureinsicht:
automatische Zuordnung von handschriftlichen Lösungszetteln
zu einem Konto in einem Lern-Management-System wie
Moodle
„handschriftliche“ Bewertung und Benotung direkt auf
„digitalem Papier“
direkte Einsicht der Studierenden möglich
13
20. Motivation Realisierung Diskussion
Weitere mögliche Anwendung des Konzept
Klausureinsicht:
automatische Zuordnung von handschriftlichen Lösungszetteln
zu einem Konto in einem Lern-Management-System wie
Moodle
„handschriftliche“ Bewertung und Benotung direkt auf
„digitalem Papier“
direkte Einsicht der Studierenden möglich
Hilfe bei der Bewertung:
korrigierende Person scannt QR-Code mit Endgerät
direkte Weiterleitung auf die Bewertungsseite
13
22. Motivation Realisierung Diskussion
Weitere Infos
Artikel mit Detailinformationen:
Von WordPress – http://wordpress.org/about/logos/ „Vector, for web“, GPL,
https://commons.wikimedia.org/w/index.php?curid=9764285
MATLAB-Programme und LATEX-Quelltexte:
https://wasd.urz.uni-magdeburg.de/
magdowsk/get2/qr-code-papier.zip
15