DYS+ Campus ist kostenlos und ohne Werbung. Projekt mit einer Spende unterstützen

Informatik

Codieren und decodieren

Beim Codieren wird eine Information nach einer festen Regel in Zeichen übersetzt. Beim Decodieren geht man den Weg zurück.

  • ca. 9 Minuten
  • Klasse 7
  • Niveau: Basis

Das lernst du heute

  • Ich weiß, was Codieren und Decodieren bedeutet.
  • Ich kann mit einer Codierungsvorschrift eine Folge codieren.
  • Ich kann einen Code wieder decodieren.

Das brauchst du schon: Vielleicht hilft dir zuerst diese Lektion: Buchstaben als Binärcode

Eine Codierungsvorschrift sagt, welche Information welches Zeichen bekommt. Ein Beispiel: Vier Farben werden mit je zwei Bit codiert. Rot ist 00, Gelb ist 01, Grün ist 10 und Blau ist 11. Die Farbfolge Rot, Grün, Blau wird dann zu 00 10 11. Das nennt man Codieren. Aus einem Code wieder die Information zu machen, heißt Decodieren. Beide Seiten müssen dieselbe Vorschrift kennen.

Codierungsvorschrift: vier Farben mit je 2 Bit
FarbeCode
Rot00
Gelb01
Grün10
Blau11

Die Farbfolge Rot, Grün, Blau codieren

  1. Suche Rot in der Tabelle: 00.
  2. Suche Grün: 10.
  3. Suche Blau: 11.
  4. Schreibe die Codes hintereinander: 00 10 11.

Ich verstehe das noch nicht

Such dir aus, was dir hilft.

Noch einfacher erklärt

Codieren: von der Information zum Code.

Decodieren: vom Code zur Information.

Die Tabelle muss beiden bekannt sein.

Ein Beispiel

Beispiel

Du schickst einer Freundin eine Folge von Lampenfarben. Ihr habt vorher eine Tabelle vereinbart. Sie liest die Zahlen und sieht in der Tabelle nach.

Schritt für Schritt

Wir decodieren 01 11 00.

  1. Teile in Gruppen zu 2 Bit: 01, 11, 00.
  2. 01 ist Gelb.
  3. 11 ist Blau.
  4. 00 ist Rot. Ergebnis: Gelb, Blau, Rot.

Mit einem Bild erklärt

Code011100
FarbeGelbBlauRot

Zur Grundlage zurück

Ausprobieren

Jetzt zusammen

Wir lösen die Aufgabe gemeinsam. Nutze die Hilfen, wenn du sie brauchst.

Wie lautet die Farbfolge Gelb, Gelb, Grün codiert?
Zeig mir den ersten Schritt

Suche jede Farbe einzeln in der Tabelle.

Lösung ansehen

Lösung: 01 01 10

Üben

Jetzt du

Jetzt probierst du es allein.

Was bedeutet 11 10?
Zeig mir den ersten Schritt

Lies zuerst 11, dann 10 in der Tabelle nach.

Lösung ansehen

Lösung: Blau Grün

Tipp: Teile eine lange Bitfolge immer in Gruppen zu je 2 Bit. Dann siehst du jede Farbe einzeln.

Merksatz: Codieren: Information nach Vorschrift in Zeichen umsetzen. Decodieren: wieder zurück. Beide brauchen dieselbe Vorschrift.

Typischer Fehler: Viele trennen die Bitfolge an der falschen Stelle. Aus 001011 wird 00 10 11 und nicht 0 01 01 1.

Prüfen

Mini-Quiz

5 kurze Fragen, ohne Noten. Bei jeder Frage kannst du dir die Lösung ansehen.

Frage 1 Wie heißt es, wenn man aus einem Code wieder die Information macht?
Lösung ansehen

Lösung: Decodieren

Frage 2 Eine Folge aus 6 Farben wird mit je 2 Bit codiert. Wie viele Bit sind das insgesamt?

Zeig mir den ersten Schritt

Rechne 6 · 2.

Lösung ansehen

Lösung: 12

6 · 2 = 12.

Frage 3 Wie lautet der Code für Rot, Grün, Blau?
Lösung ansehen

Lösung: 00 10 11

Frage 4 Zum Decodieren braucht man die Codierungsvorschrift.
Lösung ansehen

Lösung: Stimmt

Frage 5 Wie viele Bit braucht man mindestens, um 4 Farben zu unterscheiden?
Lösung ansehen

Lösung: 2

Geschafft

Beim Codieren übersetzt man Information mit einer festen Vorschrift in Zeichen. Beim Decodieren übersetzt man sie zurück. Beide Seiten brauchen dieselbe Vorschrift.

Zum Schluss

Kannst du das schon?

Hake ab, was du schon kannst. Was noch fehlt, schaust du dir einfach noch einmal an.

Zum Ausdrucken

Übungsheft Daten codieren und verschlüsseln

Kurz erklärt, 53 Aufgaben in drei Stufen und alle Lösungen. Kostenlos.

PDF, 411 KB

Übungsheft herunterladen (PDF, 411 KB)

Das Heft ist für alle kostenlos – auch, wenn gerade kein Geld dafür da ist. Wer es einrichten kann, unterstützt DYS+ Campus mit einem selbst gewählten Betrag. Freiwillig unterstützen