LS1.1_AA1 PA LV – Podcast hören und Fach-/Präsentationsschicht beschreiben
Abschlussbedingungen
LS1.1_AA1 PA – Podcast hören und Fach-/Präsentationsschicht beschreiben (Journal-Eintrag)
- Benannte Schichten: Präsentationsschicht, Fachschicht
- Aufgaben der Schichten:
- Präsentationsschicht: Verantwortlich für die Darstellung der Benutzeroberfläche und die Interaktion mit dem Nutzer. In React Native z. B. über
<View>,<Text>,<Button>. - Fachschicht: Enthält die Geschäftslogik der Anwendung, z. B. Abruf und Verarbeitung von Daten aus einer externen API.
- Präsentationsschicht: Verantwortlich für die Darstellung der Benutzeroberfläche und die Interaktion mit dem Nutzer. In React Native z. B. über
- Analogie zum Restaurant:
- Präsentationsschicht = Kellner: Interagiert mit den Gästen, nimmt Bestellungen auf, bringt Speisen.
- Fachschicht = Küche: Bereitet die Bestellungen zu und liefert das fertige Gericht.
- Ergänzungen durch Vorwissen:
- In HTML und CSS: Die Gestaltung der Oberfläche gehört zur Präsentationsschicht (z. B. Layout, Farben, Buttons).
- In JavaScript: Logik wie Berechnungen, Event-Verarbeitung oder API-Zugriffe gehört zur Fachschicht.
Zusatzauftrag Pfad B – Vertieftes Verständnis
- Vorteile einer Schichtentrennung:
- Bessere Wartbarkeit durch klare Zuständigkeiten.
- Wiederverwendbarkeit von Komponenten, besonders der Fachlogik.
- Erleichtert die Zusammenarbeit im Team, da Frontend- und Backend-Logik getrennt bearbeitet werden können.
- Beispiel Online-Shop:
- Präsentationsschicht: Produktanzeige, Warenkorb-Buttons, Bestellformular.
- Fachschicht: Preisberechnung, Bestandsprüfung, Datenbankzugriff für Bestellungen.
Zusatzauftrag Pfad C – Kritische Auseinandersetzung
- Mögliche Nachteile:
- Höherer Entwicklungsaufwand durch zusätzliche Schnittstellen.
- Bei kleinen Projekten eventuell unnötig komplex.
- Manchmal schwer, Aufgaben eindeutig einer Schicht zuzuordnen.
- Alternative Analogie: Konzertorganisation
- Präsentationsschicht: Bühne und Künstler, die mit dem Publikum interagieren.
- Fachschicht: Technikteam (Ton, Licht, Zeitplanung), das die Show im Hintergrund steuert.
Herausgeber: Land Baden-Württemberg, vertreten durch das Zentrum für Schulqualität und Lehrerbildung (ZSL), Heilbronner Straße 314, 70469 Stuttgart, Telefon 0711/21859-0, poststelle@zsl.kv.bwl.de
Verantwortlich im Sinne des Presserechts: ZSL, Irmgard Mühlhuber, Ref. 24 "Digitalisierung, Medienbildung", Heilbronner Straße 314, 70469 Stuttgart, Telefon 0711/21859-240, digitalebildung@zsl.kv.bwl.de
Kontakt zum/r behördlichen Datenschutzbeauftragte/n: datenschutz@zsl.kv.bwl.de