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

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

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

Vorlesungsbeginn: 15.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

Veranstaltungsart: Vorlesung mit Übung und Praktikum;

Leistungspunkte: 6 ECTS

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/)