Programmieren 1: Textprozessieren (Master) Modulhandbuch

Eckdaten

  • Modulname: Programmieren 1: Textprozessieren
  • Kennnummer: MA2DHU1009
  • Workload: 300 Stunden
  • Credits: 5 LP
  • Studiensemester: 1. Fachsemester
  • Häufigkeit des Angebots: jährlich (Wintersemester)
  • Dauer: 1 Semester

Lehrveranstaltungen

Seminar: Programmieren 1: Textprozessieren

  • Kontaktzeit: 2 SWS / 30 Stunden
  • Selbststudium: 140 Stunden
  • geplante Gruppengröße: 30 Studierende

Übung: Programmieren 1: Textprozessieren

  • Kontaktzeit: 1 SWS / 15 Stunden
  • Selbststudium: 115 Stunden
  • geplante Gruppengröße: 30 Studierende

Lernergebnisse / Kompetenzen

Schlüsselqualifikationen

  • Algorithmisches Denken entwickeln
  • Fragestellungen operationalisieren
  • Umgang mit unterschiedlichen Datenstrukturen
  • Effizienz eines Algorithmus hinterfragen und verbessern
  • Sensibilisierung für typische Fälle und Sonderfälle eines Problems

Inhalte

Inhaltlich liegt bei Seminar und Übung der Fokus auf dem Umgang mit Text. Themen sind unter anderem:

  • Einlesen und Bereinigen von Text
  • Zählen von Buchstaben/Wörtern/Sätzen/Paragraphen
  • Erstellen von Suchmaschinen
  • n-grams
  • Kookurrenzen
  • Distributionsgraphen
  • Textauszeichnung
  • inverse Dokumentfrequenzen
  • Netzwerke
  • Erstellen von Term-Dokument-Matrizen/Häufigkeitsmatrizen
  • Visualisierung extrahierter Daten aus Text

Organisatorisches

  • Lehrformen: Seminar und Übung
  • Teilnahmevoraussetzungen: formal: keine, inhaltlich: keine
  • Prüfungsformen: Hausarbeit
  • Voraussetzungen für die Vergabe von Kreditpunkten: Regelmäßige Teilnahme, Bestehen der Studienleistungen, Bestehen der Prüfungsleistung
  • Verwendung des Moduls in anderen Studiengängen: keine
  • Stellenwert der Note für die Endnote: Die Modulnote fließt nicht in die Endnote ein.
  • Personen: Modulbeauftragte/r: Schöch, hauptamtlich Lehrende: Baresch, Burch
  • Sonstige Informationen: keine

(Prüfungsordnung 2019, letzte Bearbeitung dieser Seite: 22. Februar 2021)