Dieses Buch enthält die Begleitunterlagen zum kostenlosen Onlinekurs Programmieren mit Java. Die sechs aufeinander aufbauenden Module wurden an der ETH Zürich entwickelt und behandeln die wichtigsten Basiskonzepte der Programmierung in einer höheren Programmiersprache. Die Lernenden schreiben, angeleitet durch ein elektronisches Tutorial, eigenständig 20 Programme mit steigendem Realitätsbezug und Schwierigkeitsgrad.
Dieser 2018 mit dem KITE-Award ausgezeichnete Kurs ist geeignet für die Programmiereinführung an Gymnasien, Berufsschulen Fachhochschulen sowie für Studierende aller Fächer auf Universitätsstufe. Es werden keine Vorkenntnisse vorausgesetzt.