diff --git a/m226ab/3-Auftraege-Uebungen/A12-WissensaneignungUML.md b/m226ab/3-Auftraege-Uebungen/A12-WissensaneignungUML.md new file mode 100644 index 0000000..348e48a --- /dev/null +++ b/m226ab/3-Auftraege-Uebungen/A12-WissensaneignungUML.md @@ -0,0 +1,32 @@ +## Wissensaneignung UML + +Zeitbedarf ca. 40-60 min +das Thema ist prüfungsrelevant + +- Formulieren Sie mit eigenen Worten und geben Sie hier ein PDF ab. +- Was heisst UML und wofür ist was (welche Darstellung) gut? +- Reichen diese Darstellungen um ein System zu beschreiben? Gibt es weitere Möglichkeiten? + +**gehen Sie so vor**: + - Schauen Sie sich diese Videos an. + - Schauen Sie parallel dazu im Internet, zB bei Wikipedia, ergänzend auch noch die entsprechenden Beschreibungen an. + - Schauen Sie nach weiteren Darstellungen im Internet. + - Schauen Sie im Schulzimmer die aufgehängten UML-Darstellung(en) an. + +Videos zu UML +- (13:23 min) UML **Use Case Diagram**, Anwendungsfall-Diagramm Tutorial + + +- (10:16 min) UML **Class Diagram**, Klassendiagramm Tutorial + + +- (8:37 min) UML **Sequence Diagram**, Sequenzdiagramm Tutorial + + +- (7:31 min) **Klassendiagramme** mit UML +Theoretische Objektorientierte Konzepte 1 + + + +Bewertung: +keine --> Abgabe heisst: "Videos gesehen" \ No newline at end of file diff --git a/m226ab/README.md b/m226ab/README.md index b3621c4..9b3ec11 100644 --- a/m226ab/README.md +++ b/m226ab/README.md @@ -33,7 +33,7 @@ UML-Tools | Tag | Auftrag/Übung | Inhalte, Themen | | ---- | ------------- | ------------------------ | | 1 | [A11](./3-Auftraege-Uebungen/A11-Wissensaneignung1.md) | Modulvorstellung
Installation Eclipse oder ähnliche Programmierumgebung (Buch Kap. 12.1)
Beginn mit Buch/Skript Compendio 226 selbständig durchmachen (Teil A (Kap. 1-4)) | -| 2 | [A12](./3-Auftraege-Uebungen/A12-GrundsaetzeDerOOProgrammierung.md) | Wissensaufbau mit Buch Compendio 226, selbständig durchmachen
*Input* JDK [Q](./2-Unterlagen/01-Einfuehrung-OOP-Klassen-Objekte/M226_Einfuehrung_JDK.pdf) & [A](./2-Unterlagen/01-Einfuehrung-OOP-Klassen-Objekte/M226_Einfuehrung_JDK_Anworten.pdf)
*Input* Klassen und Objekte [Q](./2-Unterlagen/01-Einfuehrung-OOP-Klassen-Objekte/M226_Klassen_Objekte.pdf) & [A](./2-Unterlagen/01-Einfuehrung-OOP-Klassen-Objekte/M226_Klassen_Objekte_loesungen.pdf) | +| 2 | [A12](./3-Auftraege-Uebungen/A12-WissensaneignungUML.md),[A13](./3-Auftraege-Uebungen/A12-GrundsaetzeDerOOProgrammierung.md) | Wissensaufbau mit Buch Compendio 226, selbständig durchmachen
*Input* JDK [Q](./2-Unterlagen/01-Einfuehrung-OOP-Klassen-Objekte/M226_Einfuehrung_JDK.pdf) & [A](./2-Unterlagen/01-Einfuehrung-OOP-Klassen-Objekte/M226_Einfuehrung_JDK_Anworten.pdf)
*Input* Klassen und Objekte [Q](./2-Unterlagen/01-Einfuehrung-OOP-Klassen-Objekte/M226_Klassen_Objekte.pdf) & [A](./2-Unterlagen/01-Einfuehrung-OOP-Klassen-Objekte/M226_Klassen_Objekte_loesungen.pdf) | | 3 | | Weiterarbeit am Wissensaufbau,
*Input* über UML-Zusammenhänge | | 4 | | **LB1** Definition eigenes Projektes (max 3 Pers)
(Projektumriss, Anforderungsdefinition, Activity-Diagram, Use-cases, ERM?, Class-Diagram, Sequence-Diagram)
Ab dem 2. Teil des Halbtages laufend Kompetenzabnahmen/Basic-Check (mündlich einzeln, Teil A im Buch) | | 5 | | Basic-Check (Fortsetzung)
Beginn mit dem eigenen Projekt (Planung/Konzept, UML). Lassen Sie sich von Kap. 13 inspirieren. Bedingung: Es müssen alle Elemente von Kap. 5 bis 11, sowie 14 und 15 enthalten sein.

Der LP die Aufgabenstellung aufzeigen. Diagramm(e) & Prosa |