Im täglichen Leben sind wir zunehmend von Codes umgeben, die mathematisch konstruiert werden. Sie sind teils leicht erkennbar (Strichcode, ISBN, IBAN, QR) und teils eher verborgen (GPS, WLAN, CD, DVD). In diesem Buch werden solche Codes vorgestellt. Es wird dargelegt, wie sie aufgebaut sind, wie sie funktionieren und welche Mathematik zu ihrer Entwicklung und Anwendung notwendig ist. Die Lesenden lernen, eigenhändig Codes zu erstellen, Fehler zu erkennen und zu korrigieren:
Das Verstehen von Mathematik wird durch diese selbstständige Erstellung und Verwendung didaktisch maßgeschneiderter Codes wesentlich gefördert.
Ein besonderer Fokus des Buchs liegt auf elementaren Methoden des Rechnens mit ganzen Zahlen und Polynomen. Für diese benötigt man nur den Satz von der Division mit Rest als zentrale Aussage - daher können große Abschnitte bereits mit Lernenden der Sekundarstufe II erarbeitet und die Grundlagen wesentlicher Teile der Codierungstheorie von den Lernenden mathematisch korrekt erfasst werden. Für Ausführungen, zu deren Verständnis Kenntnisse notwendig sind, die über die Mathematik der Sekundarstufe II hinausgehen, liegt ein ausführlicher Anhang vor (Vektorräume, Matrizen, Rechnen in endlichen Körpern).