Programmiersprache Java - Vorlesung B.WIWI-WIN.0003

Lehrveranstaltung für Bachelor-Studiengänge

Kurzübersicht

Was? Wie?
Angebotshäufigkeit jedes Semester
Art der Veranstaltung Vorlesung
Prüfungsvorleistung wöchentliche Programmieraufgaben (Praktikum)
Prüfungsleistung Klausur (90 Minuten)
Credits 4 ECTS
Teilnahmevoraussetzung keine

Inhalt

Die Vorlesung behandelt die Grundlagen der Programmiersprache (Programmaufbau, Daten, Ausdrücke, Anweisungen) und beschreibt das Konzept der objektorientierte Programmierung (Grundlagen, Klassen und Objekte, Methoden, Konstruktoren, Vererbung, Nutzung von APIs). Weiterhin wird das Verarbeiten und Darstellen von Ereignissen/Ergebnissen unter Verwendung einer grafische Benutzeroberfläche (Objekte, Auslösen und Behandeln von Ereignissen) gelehrt. Für die Datenaufbewahrung innerhalb von Javaprogrammen werden Möglichkeiten zur Anbindung an Datenbanken vorgestellt (JDBC). Die Inhalte stehen als Onlinematerialien zur Verfügung und werden innerhalb des Praktikums anhand von Übungen (Programmieraufgaben) verdeutlicht und vertieft.

Lernziele

Die Studierenden sollen

  • die Paradigmen, Anwendungen und Vorteile der objektorientierten Programmierung erläutern können,
  • die objektorientierten Begriffe Objekt, Klasse, Abstraktion, Kapselung und Vererbung darlegen und anwenden können und
  • mit Hilfe der Programmiersprache Java einfache Programme implementieren zu können.

Terminübersicht

Was? Wann und Wo?
Einführungsveranstaltung 13.04.2021 16:00-17:00 Uhr
(Online über BBB; erreichbar über Stud.IP)
Beginn des Praktikums Gruppe 1: 20.04.2021 16:00-18:00
(Online über BBB; erreichbar über Stud.IP)

Gruppe 2: 22.04.2021 16:00-18:00
(Online über BBB; erreichbar über Stud.IP)

Während der Übungszeiträume, die in Präsenz stattfinden, ist eine Beantwortung von Fragen über BBB möglich, sofern die Fragen bis 24 Stunden vor der Übung eingereicht wurden. Hierüber wird der Online-Anteil der Übungen abgedeckt.
Klausurvorbereitung 13.07.2021 08:00-09:30 Uhr
(MZG/Blauer Turm - E-Prüfungsraum MZG 1.116)
Klausurtermine 29.07.2021 10:00-12:00 Uhr
(MZG/Blauer Turm - E-Prüfungsraum MZG 1.116)