Treffer: C Datentypen, Datenstrukturen und Kontrollstrukturen

Title:
C Datentypen, Datenstrukturen und Kontrollstrukturen
Authors:
Document Type:
course material
Language:
German
Accession Number:
edsbas.F71B30BC
Database:
BASE

Weitere Informationen

Dies ist das SCORM-Lernmodul zum Abschnitt C „Datentypen, Datenstrukturen und Kontrollstrukturen“ des Pythonkurses. 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.