Öffentliche Kopie des Programmiervorkurses für die Veröffentlichung
  • TeX 98.5%
  • Python 1.3%
  • Makefile 0.2%
Find a file
2026-07-16 13:51:49 +02:00
theme Bilder eingefügt, TODOs markiert, Abschnittsfarbe angepasst 2026-05-27 17:30:10 +02:00
uebung Übung 2 überarbeitet 2026-05-27 11:10:37 +02:00
vorlesung Raum aktualisiert 2026-07-09 12:16:30 +02:00
werbung Pfad ausgetauscht 2026-07-15 12:59:11 +02:00
zusatzmaterialien Mac-Anleitung ausgearbeitet 2026-07-16 13:51:49 +02:00
.gitignore VL02 Updated: TODO Dateioperationen 2025-09-22 16:22:33 +02:00
latexmkrc Übungen angepasst 2025-09-02 23:46:43 +02:00
LICENSE Initial commit 2024-12-10 08:35:50 +01:00
Makefile Challenge hinzugefügt 2025-10-01 11:34:42 +02:00
README.md README.md aktualisiert 2025-10-06 15:21:25 +02:00

Programmiervorkurs

Dieser Programmiervorkurs gibt eine Einführung in Python mit dem Fokus auf allgemeine Konzepte.

Dieses Repo ist privat, da nicht alle Informationen aus den Issues öffentlich sein müssen.

Abhängigkeiten

Zum Bauen wird latexmk v4.85 oder neuer benötigt. Außerdem wird LuaLaTeX oder XeLaTeX vorausgesetzt.

Vorlesung

Die Vorlesungseinheiten umfassen die folgenden Themen:

  1. Kursorganisation
  2. Computergeschichte, Überblick Python, Erste Programme, Datentypen, Arithemtische Operatoren, Konvertierung, Variablen, Eingabe/Ausgabe
  3. Logische Operatoren, Stringoperatoren, Verzweigungen, Fehlertypen, Dateien lesen/schreiben
  4. Schleifen (while, for), Listen und Listenoperatoren, Tuple, Dictionaries, Slices, Ranges, Funktionen
  5. Rekursion, Vergleich Rekursion/Iteration, Ausblick Java / Exkurs

Übung

Die Übungen umfassen die folgenden Themen:

  1. Ausdrücke und Arithmetik, Konvertierung, Variablen
  2. Logische Operatoren, Verzweigungen, Fehlertypen, Eingabe/Ausgabe, Listen, Slices
  3. Schleifen, Funktionen, Dateien
  4. Funktionen mit Fokus auf Rekursion