Informatik Berufliches Gymnasium - Wirtschaftsgymnasium
Softwareprojekte (Software-Engineering)
Grundlagen
- Entwurfsverfahren und Struktur funktionale Abstraktion vs. Datenabstraktion
- allgemeine Prinzipien, Methoden, Verfahren
- Von der Idee zum Programm
- Software Life Cycle I
- Software Life Cycle II
- Vorgehensmodelle
- Anforderungsdefinition (Gliederung)
- Geheimnisprinzip
- Kapselung, Information hiding, Sichtbarkeit
- Sichtbarkeit
- Qualitätsmerkmale von Software
- Testen - berühmte Programmierfehler
- Testverfahren für Software
- Gruppenpuzzle zur Softwareentwicklung
- Quiz zu Prinzipien der Softwareentwicklung
MVC-Konzept
- Trennung von Information und Repräsentation
- Model-View-Controller
Konzept
(MVC elementar) - Model-View-Controller
Konzept
(MVC ausführlich) - 3-Schichten-Architektur