|
|
|
Skriptsprachen (SS 2023)
Hier finden Sie Informationen und Material zu meiner Vorlesung
"Skriptsprachen"
an der FH Südwestfalen im
Sommersemester 2023.
Termine
Vorlesung: Do 10:00-11:30, Raum H401
Praktikum: Do 12:00-13:30 (Gruppe 1); Di 14:00-15:30 (Gruppe 2), Raum H409
Hinweis:
- Die Vorlesung startet in der 1. Woche (am 23.03.2023),
- das Praktikum startet in der 2. Woche (am 30.03.2023)!
Inhalte
Python:
- Kontrollstrukturen, Funktionen, Typen
- Formatierte Ausgabe, Sortieren, reg. Ausdrücke, Dateizugriff, lambda/map
- Datei- und Web-Zugriff, JSON, formatted strings, Exceptions, eigene Module, Systemfunktionen (os)
- Generator-Funktionen, eigene Klassen, Dekoratoren
- Collections, Beispiel: Springerproblem
- Funktionale Programmierung
- Beispiel: Textanalyse manuell und mit Tika, Spacy
- ...
Betreuung
Vorlesung:
Prof. Dr. Hans-Georg Eßer
Praktikum:
Florian Liehr, B.Sc.;
Sebastian Schmidt, B.Sc.
Aktuelles
[2023/03/16] Willkommen zum Kurs "Skriptsprachen". Falls noch nicht geschehen, treten Sie
bitte dem Moodle-Kurs bei.
Material
-
Fotos der Tafelbilder
-
Gitlab-Repo mit den Code-Beispielen
-
Übersicht der Vorlesungstermine:
| # | Tag |
Thema | Video |
| 1 |
23.03.2023 |
Auftakt; Folien A1-A20 |
Teil 1 (146 MB)
|
| 2 |
30.03.2023 |
Kontrollstrukturen, Funktionen, Typen; Folien B1-B12;
Notebook
|
Teil 1 (148 MB)
|
| 3 |
06.04.2023 |
Formatierte Ausgabe, Sortieren, reguläre Ausdrücke,
Dateien lesen/schreiben, lambda und map;
Notebook,
Tafelbild
|
Teil 1 (136 MB)
|
| 4 |
13.04.2023 |
Datei- und Web-Zugriffe, JSON, formatted strings, Exceptions,
eigene Module, Systemfunktionen (os);
Notebook
|
Teil 1 (175 MB)
|
| 5 |
20.04.2023 |
Generator-Funktionen, Eigene Klassen, Dekoratoren;
Notebook
|
Teil 1 (141 MB)
|
| 6 |
27.04.2023 |
Springer-Problem, Collections;
Notebook
|
Teil 1 (133 MB)
|
| 7 |
04.05.2023 |
Funktionale Programmierung; Folien C1-C14;
Notebook,
Tafelbild
|
Teil 1 (140 MB)
|
| 8 |
11.05.2023 |
FP (Rest v. 04.05.), Textanalyse, Tika, Spacy;
Notebook,
Tafelbild
|
Teil 1 (166 MB)
|
|
18.05.2023: Feiertag
|
| 9 |
25.05.2023 |
asyncio, FastAPI;
|
Teil 1 (189 MB)
|
| 10 |
01.06.2023 |
Vorlesung fällt aus -- stattdessen:
pygame, Selbststudium (erste 90 Min.
dieses YouTube-Videos)
|
--
|
|
08.06.2023: Feiertag
|
| 11 |
15.06.2023 |
pygame, Teil 2;
Tafelbild
|
Teil 1 (182 MB)
|
| 12 |
22.06.2023 |
Organisatorisches (zur Ausarbeitung)
|
Teil 1 (65 MB)
|
Literatur
Evaluation
Ich evaluiere alle Veranstaltungen. Zu den verschiedenen Vorlesungen finden Sie
die Auswertungen der Evaluationen
auf einer separaten Seite.
|