💻

Zeichencodierung & ASCII-Code

Wie speichert ein Computer Text? Lerne, wie Zeichen in Bits umgewandelt werden – und warum feste Bitlängen so clever sind.

Informatik Klasse 7 Aufbaukurs
🎯 Worum geht's? Klasse 7 · 1–2 Unterrichtsstunden

Nach dieser Seite kannst du …

  • Texte mit dem ASCII-Code in Zahlen und Bits umwandeln und zurück
  • berechnen, wie viele Zeichen mit n Bits codiert werden können
  • erklären, warum es Unicode gibt

Vorwissen: Binärzahlen

⭐ Punkte: 0
🔥 Streak: 0
✅ Gelöst: 0/18
Fortschritt 0 %
📚 1. Was ist Codierung?

Computer kennen nur zwei Zustände: Strom = 1 und kein Strom = 0. Alles – Texte, Bilder, Töne – muss als Folge aus Nullen und Einsen gespeichert werden.

💡 Codierung: Eine eindeutige Zuordnung von Zeichen zu Bitfolgen.

Wie viele Zeichen passen in n Bits?

Bits (n) Codes (2ⁿ) Reicht für …
1 2 Ja / Nein
2 4 Himmelsrichtungen
5 32 A–Z (26 Buchstaben)
7 128 ASCII
8 256 Erweiterter ASCII
🧮 Merke: Mit n Bits → 2n verschiedene Zeichen.
📡 2. Morsecode – Code variabler Länge

Der Morsecode (1837) codiert Buchstaben mit kurzen (·) und langen (—) Signalen. Mit · = 0 und — = 1 entstehen Bitfolgen unterschiedlicher Länge.

Buchstabe Morse Bits Länge
E · 0 1
T — 1 1
A ·— 01 2
N —· 10 2
K —·— 101 3
S ··· 000 3
O ——— 111 3
⚠️ Problem: 101 = T-E-T, N-T, T-A oder K? Ohne Pausenzeichen: mehrdeutig!
· — ·
🔧 3. Feste Bitlänge – Die elegante Lösung
✅ Idee: Gleiche Bitlänge → kein Pausenzeichen nötig!
Buchstabe 3-Bit Buchstabe 3-Bit
A 000 E 100
B 001 F 101
C 010 G 110
D 011 H 111

Empfängt man 000001010 → immer 3 Bits abzählen:

000001010

→ Eindeutig: A B C ✅

Eigenschaft Variable Länge Feste Länge
Pausenzeichen ❌ Ja ✅ Nein
Eindeutigkeit ❌ Nur mit Pause ✅ Immer
Computer-freundlich ❌ Komplex ✅ Perfekt
💻 4. Der ASCII-Code

ASCII (1963): 7-Bit-Code mit 128 Zeichen – Grundlage aller Textverarbeitung.

📐 A=65, a=97, Differenz=32. In Binär ändert sich nur ein Bit!

🔄 Interaktiver ASCII-Encoder

Gib Text ein …
🌍 5. Unicode & UTF-8
⚠️ ASCII reicht nicht für ä,ö,ü,ß, Arabisch, Chinesisch oder Emojis 🌍
Standard Zeichen Besonderheit
ASCII 128 Nur Englisch
Erw. ASCII 256 + Westeuropäisch
Unicode >1,1 Mio. Alle Schriften + Emojis
UTF-8 1–4 Bytes Kompatibel mit ASCII
🟢 Leicht – Grundlagen (je 10 Punkte)
🟡 Mittel – Codieren & Decodieren (je 20 Punkte)
🔴 Schwer – Experten-Level (je 30 Punkte)