Besonderheiten dieses Leichtkurses
In Kürze
Normaler Grundkurs: viel Fachbegriffe, viel Vorträge, aber auch Übungen, etwas Grammatik
Leichtkurs: wenig Fachbegriffe, wenig Vorträge, fast nur Übungen, keine Grammatik
Etwas ausführlicher
Einige Besonderheiten dieses Leichtkurses im Vergleich zum normalen Python -Kurs:
- weniger Grammatikregeln
- weniger abstrakte Fachbegriffe
- weniger von den schwierigen Teile der Sprache
- weniger Vorträge, mehr Übungen
- weniger freie Kombination unabhängiger Sprachelemente, mehr fest vorgegebene Kombinationen
- Regeln für guten Programmierstil werden kaum behandelt (und auch nicht berücksichtigt, falls sie mit anderen Zielen in Konflikt stehen)
- wenig garantierter Stoffumfang und dadurch Lernen ohne Eile und die Möglichkeit zum Verzicht auf schwierige Teile (Es ist wichtiger, entspannt zu lernen, als einen bestimmten Stoffumfang zu erzwingen)
- kein systematisch aufgebauter Inhalte, wodurch es einfacher wird, passende Übungsaufgaben zu finden
- Lieber mehrere kleinere Anweisungen (Zeilen) statt einer großen und komplizierten Anweisung (Zeile)
- Keine Behandlung des ternären Operators oder von lambda-Funktionen
- Die für einige etwas schwierigen Methodendefinitionen werden nur zurückhaltend behandelt
- Die für einige etwas schwierigen Parameterdefinitionen werden erst spät im Kurs behandelt
- Die vermutlich einfacher verständlichen Anweisungen mit Wirkungen (beispielsweise die if-Anweisung) werden gegenüber Ausdrücken mit Werten (beispielsweise gegenüber dem if-Ausdruck) bevorzugt
- Namen mit einem einzigen Buchstaben machen selbstdefinierte Namen leicht als solche erkennbar, dabei steht es Teilnehmern frei, Namen mit mehreren Buchstaben zu verwenden
- Es wird kein Wert darauf gelegt, immer fachlich korrekte Bezeichnungen zu verwenden – beispielsweise, werden einfacher klingende Bezeichnungen vorgezogen, auch wenn sie nicht ganz korrekt sind oder es wird einfach alles als „Zauber“ bezeichnet
Einige Dinge, die wie im normalen Python -Kurs sind:
- In jedem Spiel werden nur einige wenige neue Möglichkeiten vorgestellt und dann untersucht, was sich mit ihnen machen läßt
Wenn man zuersten den Python -Leichtkurs besucht und dann den normalen Python -Kurs wird es einige Überlappungen geben, aber man wird auch viel Neues lernen. Dies gilt teilweise auch noch dann, wenn man zuerst den normalen Python -Kurs und dann den Leichtkurs besucht, aber vermutlich ist diese Reihenfolge etwas weniger empfehlenswert, da man immer mit dem Leichten anfangen sollte.