@klappspatack ich kann wärmstens The Nature of Code empfehlen (sofern English ok ist). Die Übungen machen Spaß und sind nicht trocken, da es in den Bereich creative coding reingeht mit visuellen Ergebnissen statt nur Text. Es gibt auch viel Begleitmaterial und tutorial videos und ist CC-lizensiert, wenn man also nicht das gedruckte Exemplar will, gibts alle Kapitel auch online.
https://natureofcode.com/introduction
Allerdings werden ein paar Grundlagen vorausgesetzt, bei deinen ich nicht weiß ob die mit Scratch vermittelt werden (Schleifen, Variablen usw.)