Arbeitsbereich Informationsdienste

Einführung in die automatisierte Datenverarbeitung für Geisteswissenschaftler

Dieses Modul wird im Rahmen des Lehrangebotes Informationstechnologische Kompetenz für die Geisteswissenschaften angeboten und kann über Campus belegt werden.

Termine

ACHTUNG: Der Vorlesungszeitraum hat sich von 12:00 - 14:00 auf 14:00 - 16:00 Uhr verschoben.

Vorlesung: Mo 14:00-16:00, Neuphilologicum MultiMedia-Labor 04

Übung: Mi 10:00-12:00, Morgenstelle, D-Bau [Physik] - Labor D2A38

Vorlesungsbeginn: 13.10.2014

Lehrinhalte

Das Modul vermittelt Inhalte digitaler Datenverarbeitung an Studierende der Geisteswissenschaften. Anhand einer einfachen Programmiersprache werden die Prinzipien der Maschinenprogrammierung und der elektronischen Datenverarbeitung erläutert. Hierbei werden insbesondere die Problemstellungen der Digitalisierung von Daten, sowie Aufbewahrung dieser unter Zuhilfenahme von Dateiformaten eingeführt.

Modulinhalt

  • Information, Daten und Codierung
  • Algorithmus und Notation von Algorithmen
  • Grundlagen der Programmierung (Variablen/Datentypen, Kontrollstrukturen, strukturierte Programmierung, Module, Reguläre Ausdrücke, OOP)
  • Dateiformate

Veranstaltungs- und Prüfungsform

Vorlesung mit Übung und Praktikum;

Leistungspunkte: 6

Prüfung: Mündliche Prüfung zum Semesterende

Literatur

Ullenboom, Christian: Java ist auch eine Insel: Das umfassende Handbuch, 2011 (siehe auch http://openbook.galileocomputing.de/javainsel/)