lehrkraefte:blc:informatik:eor:qrcodes

This is an old revision of the document!


Einleitung

QR-Codes (Quick Response Codes) sind zwei-dimensionale, aus schwarzen (dunklen) und weissen (hellen) Quadraten zusammengesetzte Bilder. QR-Codes können verschiedene Arten von Daten repräsentieren (z.B. die Adresse einer Webseite (URL), einen Text, eine Visitenkarte, eine SMS, eine E-Mail, die Koordinaten eines Ortes, usw.).

Link zum Original

Für das Lesen und Interpretieren von QR-Codes dienen vor allem Smartphones. Einige neuere Geräte können QR Codes direkt mit ihrer Kamera scannen, auf den anderen muss noch eine QR-Code-App installiert werden.

Für das Generieren von QR-Codes stehen zahlreiche (auch kostenlose) Online-Dienste zur Verfügung (z.B. http://goqr.me/de/). 2 Aufgabe Wer hat den QR-Code entwickelt? Wann war das? Wozu wurden QR-Codes damals verwendet? Welche Entwicklung hat die aktuelle, breite Nutzung von QR-Codes eingeleitet? Hinweis: Antworten finden Sie auf der Website https://www.qrcode.com/en/. Musterlösung (Text) 3 Projekt 3.1 Einleitung Im Zusammenhang mit dem Covid-19-Tracing sieht ein Kanton für die Registrierung der Gäste von Restaurants, der Teilnehmenden an Veranstaltungen, der Besucher*innen von Kinos, usw. einen SMS-Dienst vor (z.B. WebSMS). Die Betreiber*innen der Restaurants, die Veranstalter*innen, die Besitzer*innen der Kinos, usw. generieren je einen oder mehrere entsprechende SMS-QR-Codes, welche die Gäste bzw. Besucher*innen für die Registrierung nutzen können. Die vom SMS-Dienst empfangenen SMS-Nachrichten enthalten so alle Daten, die für das Tracing nötig sind (Handy-Nummer, Datum und Uhrzeit, Name des Restaurants, bzw. des Kinos oder der Veranstaltung, usw.). Beispiele von entsprechenden QR-Code-Texten: Covid-19 / 2021 Ristorante Bellavista 6654 Cavigliano Tavolo 13

Covid-19 / 2021 Fussballspiel 2.Liga FC Widnau – FC Uzwil Aegeten, 9443 Widnau

3.2 Aufträge

  • Generieren Sie einen SMS-QR-Code für eine (fiktive) Veranstaltung. (Die Nummer des SMS-Dienstes teilt Ihnen die Lehrperson in einem separaten Dokument mit.)
  • Testen Sie den generierten QR-Code mit Ihrem Smartphone.
  • QR-Codes sind unterschiedlich gross; d.h. sie umfassen je nach Art und Umfang des repräsentierten Inhalts unterschiedlich viele Module (weisse und schwarze Quadrate).

Beispiele:

Kurzer URL (25 x 25 Module)

Veranstaltungstermin (45 x 45 Module)

Ein QR-Code kann maximal 177 x 177 Module umfassen. Eine grosse Anzahl Module erschwert aber das Lesen eines QR-Codes, besonders mit älteren Smartphones. Um einen QR-Code auch bei teilweise unleserlichen Modulen korrekt interpretieren zu können, wird der Code um einige Module für die Fehlerkorrektur ergänzt. Je nach “Stärke” (level) der Fehlerkorrektur umfasst der QR-Code dann mehr oder weniger zusätzliche Module.

     Wieviele Module wird ein QR-Code mit dem Fehlerkorrektur-Level M umfassen, der einen Text mit 78 Zeichen (binary, 8 bit pro Zeichen) repräsentiert?

Hinweis: Auf der Webseite www.qrcode.com finden Sie Tabellen mit den nötigen Angaben, um die Grösse eines derartigen QR-Codes abzuschätzen.

                 
                             → Die zugehörige Musterlösung einfügen. Die Musterlösung soll erst nach dem Anklicken einer Schaltfläche (button) sichtbar werden.

3.3 Reflexion Beschreiben oder skizzieren Sie dieses System mit seinen Komponenten und deren Zusammenwirken in unserem Padlet: https://padlet.com/wenkbruno/73g3dfg755z9d04. Posten Sie im Padlet bei Bedarf auch Ihre Bemerkungen und Fragen zu diesem Projekt. ——————- Ende der Vorlage ——————-

  • lehrkraefte/blc/informatik/eor/qrcodes.1624018121.txt.gz
  • Last modified: 2021/06/18 14:08
  • by Ivo Blöchliger