Wie es weitergeht
Kurs abgeschlossen: Entwickle weiter
Du hast Python-Grundlagen I abgeschlossen.
Dieser Satz bedeutet mehr, als eine Folge von Seiten durchgearbeitet zu haben. Du hast echte Python-Programme geschrieben, ausgeführt, repariert, getestet und strukturiert. Du hast ein interaktives Projekt entwickelt, dessen Thema und Daten von dir stammen.
Führe das Abschlussprojekt ein letztes Mal aus
Kehre zu deinem Quizprogramm zurück und spiele es durch:
gib vor einer gültigen Antwort eine leere ein;
verwende bei einer richtigen Antwort eine ungewöhnliche Groß- und Kleinschreibung;
beantworte eine Frage falsch;
prüfe das Feedback und den Endpunktestand.
Lies dann main.py von oben nach unten. Sage für jede Funktion, was sie erhält, was sie zurückgibt oder anzeigt und von welcher Funktion sie aufgerufen wird.
Wenn du diese Grenzen erklären kannst, verstehst du mehr als ein kopiertes Ergebnis.
Halte drei Beobachtungen fest
Schreibe dort, wo du deine Lernnotizen aufbewahrst, Folgendes auf:
ein Programm oder eine Lektion, auf die du stolz bist;
einen Fehler, aus dem du etwas gelernt hast;
das nächste kleine Programm, das du fertigstellen möchtest.
Diese Beobachtungen sind nützlicher als ein vages Versprechen, „mehr zu üben“.
Rechne damit, einiges zu vergessen
Du wirst Methodennamen, Satzzeichen und Einzelheiten vergessen. Das ist kein Beleg dafür, dass der Kurs gescheitert ist.
Greife zurück auf:
ein kleines funktionierendes Beispiel;
den Traceback;
eine von Hand berechnete Erwartung;
eine gezielte Zusicherung;
die passende Lektion oder Dokumentation.
Das Ziel ist nicht, sich an alles perfekt zu erinnern. Das Ziel ist zu wissen, wie du das Benötigte wiederfindest und weiterkommst.
Halte den nächsten Schritt konkret
Ein guter nächster Schritt passt in einen Satz:
Morgen schreibe ich die Aufgabenbeschreibung und drei Datensätze für einen durchsuchbaren Pflanzenkatalog.
oder:
Ich beginne mit Grundlagen II und lerne, wie eine zweite Python-Datei importiert werden kann.
oder:
Ich ändere mein Quizprogramm so, dass es bei voller Punktzahl eine andere Abschlussmeldung ausgibt.
Jeder Satz nennt eine Aktion, die du abschließen oder testen kannst.
Du fängst nicht mehr bei null an
Wenn dir ein unbekanntes Python-Programm begegnet, kannst du nach seinen Werten, Datenstrukturen, Funktionen, Entscheidungen, Schleifen, Eingaben und Ausgaben suchen.
Wenn es fehlschlägt, kannst du die Hinweise lesen.
Wenn die Idee zu groß erscheint, kannst du den Umfang verkleinern und einen einzelnen geprüften Teil entwickeln.
Diese Gewohnheiten begleiten dich auf jedem weiteren Weg.
Danke, dass du mit Python Land gelernt hast. Halte deine Projekte klein genug zum Fertigstellen, interessant genug zum Wiederaufnehmen und klar genug zum Testen. Und entwickle weiter.