Überblick Lernmodul

Wir kennen anekdotisch bereits ausgewählte Datentypen, nämlich ganze und (approximierte) reelle Zahlen. Außerdem kennen wir mit Zeichenketten bereits eine erste Datenstruktur, und mit der while-Schleife eine erste Kontrollstruktur. In dieser Lerneinheit vertiefen, systematisieren und erweitern wir diesen "Dreisprung" der essentiellen Elemente einer Programmiersprache. Mit der Gleitkomma-Arithmetik betrachten wir zudem eine Frage der Computer-Architektur, deren Verständnis nicht nur für mathematische Berechnungen essentiell ist.

Unterwegs stärken unzählige kleine Beispiele unser Verständnis. Diese Beispiele verdeutlichen zudem, wie viele Dinge wir tatsächlich schon nach zwei Lerneinheiten dieses Python-Einführungskurses programmieren können, und wie viele Probleme wir mit unseren noch elementaren Programmierkenntnissen tatsächlich schlauer, effizienter und besser lösen können als mit "Papier und Bleistift"! Das ist natürlich eine gute Gelegenheit, daran zu erinnern, dass Programmieren lernen unmöglich ist, ohne sich die "Finger selbst schmutzig zu machen" ...

Bis zum Ende dieses Lernmoduls werden wir insbesondere die folgenden Inhalte kennenlernen:

    Der bool Datentyp für logische Variablen
    Der int Datentyp für ganzzahlige Variablen
    Der float Datentyp für reelle Zahlen und Aspekte der Gleitkomma-Arithmetik
    Der complex Datentyp für komplexe Zahlen
    Vergleichsoperatoren für elementare Datentypen
    Bedingte Ausführunge mittels if Abfragen
    Die Datenstruktur Listen (Sequenzen), sowie wichtige Operationen zur Verwendung von Listen
    Wiederholte Ausführungen mittels for Schleifen

Wir behandeln also elementare Datentypen und ihre Verwendung, und mit Listen einen fortgeschrittenen Datentyp beziehungsweise eine Datenstruktur (ähnlich zu Zeichenketten, die wir bereits kennen). Weiterhin lernen wir Kontrollstrukturen kennen.
 
