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