Module 23-TXT-BaCL3 Programming

Attention: This page shows a discontinued module offer.

Faculty

Person responsible for module

Regular cycle (beginning)

Discontinued

Credit points and duration

10 Credit points

For information on the duration of the modul, refer to the courses of study in which the module is used.

Competencies

Die Studierenden erlernen eine Programmiersprache, die es ihnen ermöglicht, den Computer weitaus flexibler einzusetzen, als dies bei einer ausschließlich nutzungsorientierten Ausbildung der Fall sein kann.

Content of teaching

Im Zentrum des Moduls steht das Erlernen der Programmierung. Am Beispiel einer konkreten, jeweils aktuellen und für die Computerlinguistik und Texttechnologie relevanten Programmiersprache findet in diesem Modul eine Auseinandersetzung mit den grundlegenden, allgemeinen Prinzipen der Programmierung statt.

Hierbei werden turnusmäßig die aktuell relevanten programmiersprachlichen Paradigmen vermittelt. Alle Programmiersprachen werden in Hinblick auf die Probleme der Verarbeitung strukturiert annotierter Textdaten oder, allgemeiner, von Sprachdaten gelehrt.

Recommended previous knowledge

Vorheriger Abschluss der Module BaCL1 und BaCL2 (bzw. BaCL2a) wird empfohlen.

Necessary requirements

Explanation regarding the elements of the module

Module structure: 1 SL, 1 bPr 1

Courses

Einführung in die Programmierung
Type seminar
Regular cycle WiSe
Workload5 180 h (60 + 120)

Study requirements

Allocated examiner Workload LP2
Teaching staff of the course Einführung in die Programmierung (seminar)

Typischerweise werden regelmäßig (1-2 wöchentlich) Übungszettel bearbeitet. Die übliche Bearbeitungszeit dieser Aufgaben hat einen Umfang von ca. 1-2 Stunden pro Woche. Die Bearbeitung dient der Vorbereitung auf die Modulprüfung.

see above see above

Examinations

project with written assignment
Allocated examiner Teaching staff of the course Einführung in die Programmierung (seminar)
Weighting 1
Workload 120h
LP2 4

Realisierung und Dokumentation einer umfangreichen Programmieraufgabe (in der Regel in einer Kleingruppe während des auf die Veranstaltung folgenden Semesters) im Umfang von 120 Stunden. Dabei muss wie generell gewährleistet sein, dass die individuellen Anteile erkennbar bleiben (z. B. durch Kennzeichnung in der Dokumentation). Themenstellung und Inhalt richten sich u. a. nach der in der Veranstaltung behandelten Programmiersprache.

Further notices

Bei diesem Modul handelt es sich um ein eingestelltes Angebot. Dieses Modul richtete sich nur noch an Studierende, die nach einer der nachfolgend angegebenen FsB Versionen studierten. Ein entsprechendes Angebot, um dieses Modul abzuschließen, wurde bis maximal Wintersemester 2024/2025 vorgehalten. Genaue Regelungen zum Geltungsbereich s. jeweils aktuellste FsB Fassung.

Bisheriger Angebotsturnus war jedes Wintersemester.

The module is used in these degree programmes:

Degree programme Version Profile Recom­mended start 3 Duration Manda­tory option 4
Linguistics / Master of Arts [FsB vom 21.05.2021 mit Änderung vom 01.11.2022] Individueller Ergänzungsbereich 1. o. 2. two semesters Compul­sory optional subject
Text Technology and Computational Linguistics / Bachelor [FsB vom 03.12.2012] Minor Subject (Academic), 60 CPs 3. two semesters Obli­gation

Automatic check for completeness

The system can perform an automatic check for completeness for this module.


Legend

1
The module structure displays the required number of study requirements and examinations.
2
LP is the short form for credit points.
3
The figures in this column are the specialist semesters in which it is recommended to start the module. Depending on the individual study schedule, entirely different courses of study are possible and advisable.
4
Explanations on mandatory option: "Obligation" means: This module is mandatory for the course of the studies; "Optional obligation" means: This module belongs to a number of modules available for selection under certain circumstances. This is more precisely regulated by the "Subject-related regulations" (see navigation).
5
Workload (contact time + self-study)
SoSe
Summer semester
WiSe
Winter semester
SL
Study requirement
Pr
Examination
bPr
Number of examinations with grades
uPr
Number of examinations without grades
This academic achievement can be reported and recognised.