01 Kodierung

Einstieg in das Thema

Was brauchst du als Basiswissen?

Du brauchst kein Vorwissen.

Worum geht es?

Kodierung meint die Übertragung von Daten aus der Umwelt in ein anderes Format, welches die Übertragung und Speicherung ermöglicht. Bei uns stehen natürlich Computer im Vordergrund, aber auch bei Übertragungen wie dem Morse- oder dem Winkalphabet geht es um Kodierung.

Achtung: Kodierung ist öffentlich, sie hat nichts mit Verschlüsselung zu tun.

Hier wird - mit Ausnahme des Meisterstücks - auch noch nicht programmiert.

Hinweis: Die wichtigen Barcodes und QR-Codes sparen wir hier aus, dazu gibt es eigene Bücher.

Was ist das Ziel?

Du bekommst ein Verständnis darüber, was Kodierung ist und kannst auch eigene Kodierungen entwickeln. Und du siehst, dass Kodierung überall ist.

Erarbeitung

Theorie

Übung

Aufgaben zur Erarbeitung

Max und Fritz schlafen in verschiedenen Zimmern einer Jugendherberge. Dort verlaufen Rohre an der Decke durch die Zimmer (das ist in der schönen JH Bad Schandau wirklich so).

Aufgabe 1
Welche Informationen könnten Max und Fritz übertragen?
Aufgabe 2
Wie kann man das durch einfaches Klopfen auf das Rohr kodieren?
Aufgabe 3
Welche unangenehmen Nebenwirkungen hat dieses Verfahren?

Wilhelm und Günther treffen sich abends gern auf ein Bier. Allerdings haben sie nicht immer Zeit. Wenn sie sich treffen, dann entweder um acht oder um neun. Treffen können sie sich bei Wilhelm, bei Günther oder in der Dorfkneipe. Sie können gegenseitig ihre Häuser sehen und sich mit Taschenlampen verständigen (Telefone gibt es nicht!). Um sieben schauen sie aus dem Fenster, um etwas mitzuteilen oder um zu "lauschen".

Aufgabe 4
Nenne alle Sachen, die einer der beiden anfragen könnte.
Aufgabe 5
Nenne alle möglichen Antworten.
Aufgabe 6
Entwickle ein Alphabet, dass alle Informationen übertragen kann.
Aufgabe 7
Beschreibe, wie bei deiner Übertragung ein Missverständnis auftreten kann.

Im Sport dürfen Trainer meist nicht in ein laufendes Spiel eingreifen. Sie möchten der Mannschaft aber gern taktische Hinweise geben. Nehmen wir an, es gibt 12 verschiedene Hinweise, die sie geben dürfen. Sie dürfen dabei aber nicht rufen.

Aufgabe 8
Denke dir eine Möglichkeit aus, wie der Trainer Zeichen geben könnte.
Aufgabe 9
Entwickle ein Alphabet, um die 12 Informationen übertragen zu können.
Aufgabe 10
Nun muss der Trainer aber auch die Aufmerksamkeit der Mannschaft bekommen. Ist dies durch deine Art der Datenübertragung sichergestellt?
Aufgabe 11
Wenn dem nicht so ist, wie kann dein System erweitert werden?

Frieda und Anneliese sitzen in der Schule nebeneinander und schreiben gerade eine Mathe-Arbeit. Frieda ist in Mathe deutlich besser und möchte Anneliese unauffällig Hinweise geben. Dazu legt sie Stifte auf den Tisch.

Aufgabe 12
Wie kann sie "Fehler im Ansatz", "Rechenfehler" und "Alles richtig" damit kodieren?
Aufgabe 13
Fallen dir weitere Möglichkeiten der unauffälligen "Hilfe" ein?

Zusammenfassung

Was muss man wissen/können?

Du musst wissen

  • was Kodierung ist,
  • dass sie eigentlich überall zu finden ist und
  • keineswegs an Computer gebunden ist und

Du kannst

  • selbst Kodierungen erstellen und
  • Daten kodieren und dekodieren.

Was können anschließende Themen sein?

Zu den bekanntesten Kodierungen gehört das Morsealphabet. Darum geht es im nächsten Teil.

Weiter