Logo - Fakultät für Mathematik und Informatik

Modul 31221: Einführung in die objektorientierte Programmierung


Autor: Prof. Dr.-Ing. Bernd J. Krämer

SWS: 4, WS/SS

Übung: 2 SWS

Betreuer: PD Dr.-Ing. Klaus Gotthardt

E-Mail: oop.tutor@fernuni-hagen.de

Newsgroup: feu.informatik.kurs.20022


Kurzbeschreibung

Das Modul führt in die Grundlagen der objektorientierten Programmierung am Beispiel der Programmiersprache Java ein. Das Modul beschreibt den Weg der Programmentwicklung von der Aufgabenanalyse über den objektorientierten Entwurf bis hin zu Konstruktionen ausführbarer Programme. Grundlegende Strukturbegriffe wie Objekt, Klasse, Vererbung oder Schnittstelle, elementare Datentypen und imperative Programmstrukturen, das Prinzip der Rekursion sowie wichtige Datenstrukturen und der Entwurf von Algorithmen werden anhand einer Fallstudie motiviert, allgemein bestimmt und danach konkret in Java eingeführt. Der Schwerpunkt des Modules liegt somit auf der methodischen Darstellung der Entwurfsprinzipien und Sprachkonzepte der objektorientierten Programmierung, ein weiterer auf der praktischen Umsetzung und Anwendung der schrittweise eingeführten Sprachkonstrukte.


Teilnahmevoraussetzung

Vorkenntnisse sind nicht notwendig, allerdings wird ein Rechnerarbeitsplatz, an dem Java-Programme erstellt werden können, benötigt.


Modulaufbau

Das Modul Einführung in die objektorientierte Programmierung besteht aus dem Kurs:

  • Kurs 20022: Objektorientiertes Programmieren.

Prüfung

Das Modul 31221 bzw. der Kurs 20022 wird durch eine schriftliche Prüfung abgeschlossen, die sowohl zum Ende des Sommer-, als auch zum Ende des Wintersemesters angeboten wird. Relevant für diese Prüfung ist der gesamte Kurs 20022 inkl. der Einsendeaufgaben.

Gestattet ist die Benutzung eines doppelseitig beschriebenen DIN A4-Blattes mit eigenen Notizen. Die Benutzung des Skriptes, der Übungsaufgaben, der Musterlösungen, sonstiger Literatur sowie elektronischer Hilfsmittel ist nicht zulässig.

Informationen zu Terminen, Orten und Anmeldung entnehmen Sie bitte den Internetseiten der Prüfungsämter bzw. der Prüfungsinformationen.


Kontakt

Ihre Fragen zum Modul (z.B. zu Aufgabenstellungen, zu Musterlösungen, Verständnisfragen, Fragen zur Klausur, etc.) stellen Sie bitte in der Newsgroup, so dass alle Ihre Kommilitonen von der Diskussion profitieren und u.U. selbst dazu beitragen können.

Fragen, die ausschließlich Sie betreffen, dürfen Sie auch gerne per E-Mail an uns richten, Fragen von allgemeinem Interesse können wir dort aber nicht beantworten, da die Kommunikation mit mehreren hundert Teilnehmern sonst nicht funktioniert. Wir verfolgen die Newsgroup intensiv, bitte tragen auch Sie zu deren Erfolg bei.