Seminar zum
Modul 63016 (Einführung in die objektorientierte Programmierung):Dozent : Dipl.-Inform. Dominik Prümer
Seminarzeiten:
• Samstag: 09:00 Uhr bis 19:00 Uhr inkl. Pausen
• Sonntag: 09:00 Uhr bis 18:00 Uhr inkl. Pausen
In dieser Veranstaltung werden die Grundlagen der Objektorientierten Programmierung ausführlich vorgestellt und geübt.
Zunächst wird die „Objektorientierte Denkweise“ vermittelt und in diesem Kontext die unverzichtbaren Begriffe „Objekt, Klasse, Attribut, Methode und Vererbung“ erklärt.
Mit Hilfe der gängigen und vereinheitlichten, grafischen Modellierungsnotation „UML“ wird die Konstruktion und der Entwurf von Software-Systemen vorgestellt. Wir sind danach in der Lage zu einem Aufgabenkontext Klassen zu definieren und diese in einem UML-Klassen-diagramm geeignet zu modellieren.
Anschließend werden die vorgestellten Objektorientierten Konzepte mit der Programmiersprache „Java“ umgesetzt und in der Veranstaltung live in der gängigen Java-Entwicklungsumgebung „Eclipse“ implementiert. Dabei kommen sowohl wichtige Java-Sprachkonstrukte als auch elementare Programmbegriffe wie Datentypen, Variablen, Operatoren, Anweisungen, Bedingungen und Schleifen zum Einsatz.
Während der Veranstaltung werden überschaubare, nachvollziehbare Beispiele für die einzelnen Objektorientierten Konstrukte von Grund auf entwickelt, so dass anschließend die Definition von Klassen mit Methoden und Attributen und die Vererbung bekannt sind.
Ebenfalls werden spezielle Algorithmen zum Suchen und Sortieren und zur Verwaltung von Standardstrukturen (Listen und Bäume) betrachtet und erarbeitet. Darüberhinaus wird das Prinzip der Rekursion vorgestellt und die Umsetzung in Java gezeigt.
Anhand von Aufgaben werden wir uns gezielt auf Prüfungssituationen vorbereiten. Der im Seminar erstellte Java-Code wird den Teilnehmern anschließend zur Verfügung gestellt
Das Seminar findet als Online-Veranstaltung mit dem professionellen Meeting- und Konferenz-Tool Zoom statt.
Technische Voraussetzungen sind idealerweise eine gute Internet-Verbindung, ein 24“-Monitor und ein Mikrofon. (Smartphone- oder Tablet-Bildschirme sind bei der Dauer der Veranstaltung und aufgrund der kleinen Bildschirme nicht optimal). Eine Web-Kamera ist nicht erforderlich.
Bei Fragen zu diesem
Seminar wendet Euch bitte an Adam Ernst, Seminarkoordinator des
Fachschaftsrates Wirtschaftswissenschaft, oder an unsere Mitarbeitenden im AStA-Büro. Ihr
erreicht uns am besten unter der E-Mail-Adresse:
seminare@wiwi.fsr-fernuni.de