Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden.
Veranstaltung ist aus dem Semester
SS 2020
, Aktuelles Semester: SoSe 2024
| |||||||||||
|
|||||||||||
Grafische Bedienoberflächen (E-Learning) Sprache: Deutsch Belegpflicht | |||||||||||
Nr.: 1398 Vorlesung/Praktikum SS 2020 4 SWS Jedes Semester | |||||||||||
Weitere Links: | Kurs Grafische Bedineoberflächen in der Lernplattform Moodle | ||||||||||
Bachelor-Studiengang: | Bachelorstudiengang Angewandte Informatik | ||||||||||
Studiengang | Angewandte Informatik, Abschluss 84, ( 3. Semester ) - ECTS-Punkte : 5 - Kategorie : Pflichtfach | ||||||||||
|
|||||||||||
Termin: |
Montag
09:45
-
11:15
Einzelter.
Beginn : 16.03.2020 Ende : 16.03.2020 | Raum : K 104 Gebäude K | |||||||||
Montag
09:45
-
11:15
Einzelter.
Beginn : 23.03.2020 Ende : 23.03.2020 | Raum : M 106 Gebäude M/Laz5 | ||||||||||
Montag
09:45
-
11:15
Einzelter.
Beginn : 20.04.2020 Ende : 20.04.2020 | Raum : T 117 Gebäude T | ||||||||||
Montag 08:00 - 09:30 wöchentl | Raum : H 004 Gebäude H | ||||||||||
Inhalt: | - Allgemeine Grundlagen grafischer Bedienoberflächen
- Ereignisbasierte Programmierung und MVC-Programmiermodell - Einführung in die GUI-Programmierung mit JavaFX - Verwendung von Fenster und Layout-Container - Der Szenengrafen in JavaFX, Programmierung und Navigation - Erstellen des Szenengraf mit FXML - Gestalten der GUI mit Farben, Schriften und Bildern - Verwendung von CSS - Reagieren auf Interaktionen - Eventverarbeitung und Eventphasen - Eventverarbeitung bei Verwendung von FXML (Controller) - Verwendung von Properties, ChangeListener und Binding - Sound und Videos einbinden - Animation und Effekte Die Lehrveranstaltung besteht aus 2 SWS Vorlesung und 2 SWS Übungen (die separat zu belegen sind). |
||||||||||
Literatur: | Guido Krüger: Handbuch der Java-Programmierung
Christian Ullenboom: Java ist auch eine Insel, Rheinwerk openbooks Christian Ullenboom: Java SE 8 Standard Bibliothek, Rheinwerk openbook online-Quellen: https://openjfx.io/ OpenJDKWiki eLearning: Lernplattform moodle - Kurs Grafische Bedienoberflächen. Dort findet man Unterlagen zur Vorlesung wie Folien, Übungsblätter und Beispielprogramme aus der Vorlesung |
||||||||||
Lernziele: | Die Studierenden können in der Sprache Java programmieren.
Sie verstehen die Architektur ereignisgetriebener Programme und kennen die Grundlagen von objektorientierten GUI-Bibliotheken. Sie können JavaFX-Anwendungen implementieren. |
||||||||||
Voraussetzungen: | Objektorientierte Programmierung (Java)
Mensch Computer Interaktion |
||||||||||
Leistungsnachweis: | Angewandte Informatik (Bachelor)
Prüfungsleistung: K90 oder Portfolio Festlegung der Prüfungsleistung: K90 Die Veranstaltung Grafische Bedienoberflächen (4 SWS, 5 Credits) teilt sich auf in die Veranstaltung Grafische Bedienoberflächen (LSF 1398) und die Grafische Bedienoberflächen Übungen (LSF 1812). |
||||||||||
|
|||||||||||
Module: | Grafische Bedienoberflächen (AI) |