Binärdarstellung von Text (90 Minuten)
Worum geht es in der Unterrichtsstunde?
In dieser Unterrichtsstunde erweitern die Schüler ihr Verständnis von Informationen und Daten, indem sie sich mit der Frage beschäftigen, wie Texte im Computer gespeichert werden. Aufbauend auf dem Wissen über das Binärsystem wird deutlich, dass Computer nicht nur Zahlen, sondern auch Buchstaben ausschließlich mit den Zuständen 0 und 1 darstellen.
Zunächst lernen die Schüler den Unterschied zwischen Bit und Byte kennen. Sie erkennen, dass ein Bit die kleinste Informationseinheit darstellt und genau zwei Zustände annehmen kann. Durch die systematische Betrachtung von Zweierpotenzen erschließen sie, wie viele Zustände mit einer bestimmten Anzahl an Bits dargestellt werden können. Daraus ergibt sich die Bündelung von 8 Bit zu einem Byte und die Erkenntnis, dass damit 256 unterschiedliche Zustände möglich sind.
Ein zentraler Schwerpunkt der Stunde liegt in der Einführung des ASCII-Codes. Die Schüler verstehen, dass Buchstaben im Computer nicht „als Buchstaben“, sondern als Zahlen gespeichert werden. Diese Zahlen können wiederum binär dargestellt werden. Sie wandeln Zeichen in dezimale und binäre ASCII-Codes um, interpretieren Codefolgen als Text und erkennen, dass Textdarstellung eine strukturierte und regelbasierte Codierung ist.
In der Praxisphase arbeiten die Schüler mit einem spezialisierten ASCII-Umwandlungsprogramm. Sie codieren eigene Texte, decodieren vorgegebene Zahlencodes und verändern Codes gezielt. Dabei erleben sie, dass bereits kleine numerische Veränderungen den dargestellten Text systematisch verändern – eine erste Hinführung zur Verschlüsselung (Propädeutik: Caesar-Verfahren).
Die Stunde verdeutlicht damit, dass Texte im Computer ein formal strukturierter Prozess der Informationsdarstellung ist.
Lehrplanbezug:
Lernbereich 1: Informationen und Daten
Die Unterrichtsstunde ist dem Lernbereich 1 zugeordnet und deckt insbesondere folgende Inhalte ab:
- Kennen der Begriffe Informationen und Daten
- Darstellen von Daten als Binärzahlen
- Vielfalt der Darstellungsformen von Informationen
- Umwandeln von Einheiten informatischer Größen (Bit/Byte)
- Übertragen informatischer Konzepte auf die Erstellung digitaler Medien
- Problembezogene Auswahl von Anwendersoftware
Die Schüler erkennen, dass Texte als Daten dargestellt werden und dass deren Speicherung auf dem Stellenwertprinzip des Binärsystems basiert. Damit wird das Verständnis für formale Darstellungen von Informationen weiter vertieft.
Kompetenzbezug (ausgewählte Zuordnung)
Eine direkte Zuordnung zu den allgemeinen Kompetenzbereichen ist in den folgenden Bereichen möglich:
- Darstellen und Interpretieren
- Die Schüler stellen Zeichen als dezimale und binäre ASCII-Codes dar und interpretieren Zahlenfolgen als Text. Sie unterscheiden zwischen Zeichen, Zahlencode und binärer Darstellung.
- Strukturieren und Vernetzen
- Sie erkennen den Zusammenhang zwischen Bit, Byte und Zweierpotenzen und übertragen das Prinzip der binären Darstellung von Zahlen auf die Darstellung von Texten. Zudem verstehen sie Codierung als strukturelles Prinzip digitaler Kommunikation.
- Modellieren und Implementieren
- Die Schüler nutzen ein Spezialprogramm zur systematischen Umwandlung von Text in Code und umgekehrt. Sie verändern Codes gezielt und beobachten die Auswirkungen auf das Ergebnis.
- Begründen und Bewerten
- Sie erkennen die Grenzen des ASCII-Standards und verstehen, warum moderne Codierungen notwendig sind. Darüber hinaus reflektieren sie, dass Textdarstellung im Computer regelbasiert und formal organisiert ist.
Unterrichtsskizze:
Hefterinhalt:
Als Arbeitsblatt mit „Lücken“:
Gelöstes Arbeitsblatt (Hefterinhalt):
Tafelanschrieb:
Interaktive PDF zum Download:
Praxisübung:
Aufgaben:
Vorlagen:
Mögliche Lösung:
Benutzte Programme:
https://weberjustuslehrer-rgb.github.io/ascii_demo/
https://weberjustuslehrer-rgb.github.io/hochhaus/
https://weberjustuslehrer-rgb.github.io/ascii/
https://weberjustuslehrer-rgb.github.io/caesar/