
In diesem Buch wird anhand von zahlreichen Beispielen das Programmieren erlernt. Authentische Aufgabenstellungen animieren, einfache Probleme des Programmierens eigenständig zu lösen. Lernende können verschiedene Elemente verknüpfen und daraus ein lauffähiges Programm erschaffen.
Alle Aufgaben sind unabhängig von einer Programmiersprache formuliert. Somit ist mit diesen Übungen beinahe jede höhere Programmiersprache erlernbar.
Das Buch eignet sich zum Selbststudium wie auch als Ergänzung im Informatikunterricht. Am Anfang der Kapitel wird die Theorie knapp diskutiert, jedoch lediglich, um die Begriffe abzugrenzen. Im Lösungsteil sind Daten zur Verifikation der Programme angegeben. Ausserdem können Begriffe in einem ausführlichen Stichwortverzeichnis nachgeschlagen werden.
Alle Aufgaben sind differenziert und entsprechend gekennzeichnet: einfach, mittel, schwierig.