Die Einführung in die Programmierung behandelt praxisorientiert und interaktiv die Grundkonzepte und Sprachelemente der Programmiersprache Python.
Wir werden in dieser Vorlesung gemeinsam und interaktiv programmieren. Wir starten dabei mit sehr einfachen Programmen und lernen die wichtigen Konzepte einer modernen und dynamischen Programmiersprache. Eine Programmiersprache hat wie jede normale Sprache Syntax und Semantik. Eine Programmiersprache lernt man am besten, wenn man in dieser Sprache kleine Programme schreibt. Schritt für Schritt und praxisorientiert lernen wir die Sprachelemente von Python. Wie wir Daten in Variablen speichern, die Daten dann mit Funktionen bearbeiten und manipulieren. Funktionen haben meist einen Kontrollfluss (Bedingungen und Schleifen), um die Bearbeitung der Daten zu steuern. Fast alle Programmiersprachen bieten Datenstrukturen an, um die Daten besser zu organisieren und zu strukturieren. Eine Datenstruktur definiert die Anordnung von den Daten in einer Struktur zusammen mit den darauf zugelassenen Operationen. Datenstruktur Beispiel: Liste. Eine Liste speichert sequenzielle Daten und bietet die Operationen: Einfügen/Entfernen/Suchen von Daten in einer Liste an.
Nach den wichtigen Grundlagen lernen wir interaktiv und mit vielen Beispielen und kleinen Aufgaben weitere interessante und mächtige Konzepte wie zum Beispiel: objektorientierte Programmierung in Python, Ausnahmebehandlung und Arbeiten mit Dateien. Diese Vorlesung führt Sie in die Informatik Grundlagen, die Sie brauchen, um eine moderne und wichtige Programmiersprache wie Python zu lernen.
- Викладач: Hirlimann Lea
- Викладач: Wicke Philipp
- Викладач: Burda Kamila
- Викладач: Hirlimann Lea
- Викладач: Kim Jisoo
- Викладач: Litschko Robert
- Викладач: Liu Yihong
- Викладач: Zangenfeind Robert
- Викладач: Ma Yunpu
- Викладач: Wisiorek Axel
- Викладач: Xu Jingwen
- Викладач: Liu Shuyan
- Викладач: Wisiorek Axel
- Викладач: Frassinelli Diego
- Викладач: Lübke Simon
- Викладач: Ozornina Nadezhda
- Викладач: Peng Siyao
- Викладач: Plank Barbara
- Викладач: Zhou Shijia
- Викладач: Zuo Longfei
- Викладач: Ma Bolei
- Викладач: Peng Siyao

- Викладач: Frassinelli Diego
- Викладач: Plank Barbara
- Викладач: Säuberli Andreas
- Викладач: Casola Silvia
- Викладач: Liu Yang
- Викладач: Mao Yuchen
- Викладач: Pfeffer Lukas
- Викладач: Zangenfeind Robert
- Викладач: Liu Yang
- Викладач: Nie Ercong
- Викладач: Plank Barbara
- Викладач: Blass Nizar
- Викладач: Hirlimann Lea
- Викладач: Liu Shuyan
- Викладач: Wicke Philipp
- Викладач: Zhao Yu
- Викладач: Hirlimann Lea
- Викладач: Liu Yihong
- Викладач: Tsaan Anna
- Викладач: Chen Beiduo
- Викладач: Hong Pingjun
- Викладач: Litschko Robert
- Викладач: Zhang Yurui
- Викладач: Liu Shuyan
- Викладач: Wisiorek Axel