Ich habe damals noch programmieren nur duch Selbststudium von Büchern gelernt. Geht auch, dauert aber etwas.
Wer nur mal so ins Programmieren einsteigen will, dem würde ich evtl. eher einen Kurs bei OpenHPI (Hasso Plattner Institut. Einer der 3 Gründer von SAP. ) empfehlen. Da gibt es auch Kurse, die Schüler aus Jahrgang ~8 gut schaffen können.
Die haben aber auch andere tolle Themen, nicht nur programmieren oder Informatik.
Vorteil: Es ist nicht nur ein kostenloser Videokurs, sondern es gibt auch Aufgaben, die bewertet werden. Von Multiple Choice Aufaben bis zu Programmieraufgaben. Die Kurse kann man immer machen, aber wenn man sie in den angegebenen Zeiträumen macht, dann sind dort auch viele Mitlernende, die man im Forum fragen kann und man kann eine Prüfung machen und bekommt auch noch ein Zeugnis. Einige Kurse kann man sich sogar fürs Studium anrechnen lassen.
Aktuell starten in Kürze:
Python – schnell und intensiv Programmieren lernen
und
Positive Lernbeziehungen gestalten - Einführung in das intus³ Beziehungslernen nach Dr. Helga Breuninger und Professor Dr. Wilfried Schley
siehe:
https://open.hpi.de/