Die Programmiersprache Python wurde in den letzten Jahren immer beliebter. Einerseits kann sie durch ihre einfache Syntax und ihren gut lesbaren Code vergleichsweise einfach gelernt werden; andererseits gewährleisten unzählige Bibliotheken und Frameworks sowie eine große Community eine gute Anwendbarkeit in vielen Bereichen.
In dieser Veranstaltung sollen die wichtigsten Grundlagen in der Programmierung mit Python vermittelt werden. Ein besonderes Augenmerk liegt auf der Anwendung von Python für computerlinguistische Problemfelder. Im Seminar und den begleitenden Übungsaufgaben sollen insbesondere linguistisch motivierte Beispiele behandelt werden, außerdem werden einschlägige Module und Frameworks betrachtet.
Frequency | Weekday | Time | Format / Place | Period | |
---|---|---|---|---|---|
weekly | Di | 10-12 | ONLINE | 11.10.2021-04.02.2022 | |
weekly | Do | 10-12 | ONLINE | 11.10.2021-04.02.2022 |
Module | Course | Requirements | |
---|---|---|---|
23-CL-BaCL3 Programmierung | Einführung in die Programmierung | Graded examination
|
Student information |
Einführung in die Programmierung: Übung | Student information | ||
23-CL-BaCL3_ver1 Programmierung | Einführung in die Programmierung | Student information | |
Einführung in die Programmierung: Übung | Student information | ||
- | Graded examination | Student information | |
23-TXT-BaCL3 Programmierung | Einführung in die Programmierung | Study requirement
Graded examination |
Student information |
The binding module descriptions contain further information, including specifications on the "types of assignments" students need to complete. In cases where a module description mentions more than one kind of assignment, the respective member of the teaching staff will decide which task(s) they assign the students.
Degree programme/academic programme | Validity | Variant | Subdivision | Status | Semester | LP | |
---|---|---|---|---|---|---|---|
Linguistik: Kommunikation, Kognition und Sprachtechnologie / Master | (Enrollment until WiSe 19/20) | IndErg | 6 |