MARTIN-LUTHER-UNIVERSITÄT HALLE-WITTENBERG "OBJEKTORIENTIERTE PROGRAMMIERUNG"
Institut für Informatik Wintersemester 2014/15
Prof. Dr. Stefan Brass [StudIP: Vorlesung]

 

 

Objektorientierte Programmierung

Allgemeine Informationen

 

Dies ist die Homepage der Vorlesung "Objektorientierte Programmierung" an der Martin-Luther-Universität Halle-Wittenberg im Wintersemester 2014/15. Die Vorlesung hat 5 Leistungspunkte und 2+2 SWS. Sie ist u.a. für die Studiengänge Bachelor Informatik, Bioinformatik und Wirtschaftsinformatik gedacht. Genauere Angaben finden sich in der offiziellen Modulbeschreibung.

 

Aktuelles:

Das zwöfte Hausaufgabenblatt ist bis zum Donnerstag, 05.02.2015, 12:00 zu bearbeiten und über die Übungsplattform abzugeben: [PDF]   [Postscript, verkleinert]   [Hauptprogramm: Maze2.java]   [Bei Bedarf: Lösung für Blatt 11: Map.java]. Beachten Sie, dass syntaktisch falsche Programme (die nicht durch den Compiler laufen) von der Übungsplattform nicht akzeptiert werden. Reichen Sie Ihre Hausaufgabe nicht erst kurz vor dem Termin ein, damit eventuelle Probleme noch geklärt werden können.

Vom 26.03.2015 bis 01.04.2015 gibt es den Kurs "Objektorientierung mit Java" von Dr. Holger Blaar. Dieser freiwillige Zusatzkurs ist für alle Studierenden gedacht, die sich mit der Programmierung in Java noch nicht ganz "fit" fühlen, und ihre Programmierfertigkeiten vor der Vorlesung "Datenstrukturen und effiziente Algorithmen I" im Sommersemester noch verbessern wollen. Sie können sich in StudIP (Sommersemester 2015) für diesen Kurs anmelden.

Musterlösungen zu den Praktikumsaufgaben waren gewünscht. Hier ist erst einmal die zehnte Aufgabe. Aufgabe und Musterlösung wurden von den Übungsleitern erstellt:

Werbe-/Motivationsfilm, um programmieren zu lernen: [Youtube].

 

Lernziele:

Dies ist eine Einführung in die Programmierung für das erste Semester. Nach erfolgreicher Teilnahme an dieser Vorlesung sollten Sie Folgendes können:

In dieser Vorlesung wird die Sprache Java verwendet, aber es sollte relativ leicht sein, sich später in andere Sprachen einzuarbeiten. Die meisten Teilnehmer werden im Laufe ihres Studiums und der späteren beruflichen Tätigkeit noch viele andere Programmiersprachen lernen müssen. Insofern ist die Auswahl der Sprache nicht sehr wichtig.

Aufgrund der beschränkten Zeit darf man von dieser Vorlesung keine Wunder erwarten. Ein Semester ist zu wenig, um ohne Vorkenntnisse wirklich versiert programmieren zu lernen. Das Ziel ist erreicht, wenn die Konzepte und Mechanismen der Programmiersprache verstanden sind, und sie in kleinen, einfachen Programmen angewendet werden können. Eine natürliche Fortsetzung wäre die Vorlesung "Datenstrukturen und effiziente Algorithmen I" (von Professor Müller-Hannemann) im zweiten Semester. Letztendlich leisten aber viele Veranstaltungen im Informatik-Studium einen Beitrag, um die Software-Entwicklung immer besser zu beherrschen.

 


Stefan Brass (brass@informatik.uni-halle.de), 4. September 2014

Original URL: http://www.informatik.uni-halle.de/~brass/oop14/   [XHTML 1.0 Checked]   [CSS Checked]   [Links Geprüft]   [Impressum]