diff --git a/m326/1a_Moegliche-Projekte/Projektauftrag_MUL_a.doc b/m326/1a_Moegliche-Projekte/Projektauftrag_MUL_a.doc
index c85e446..34233ab 100644
Binary files a/m326/1a_Moegliche-Projekte/Projektauftrag_MUL_a.doc and b/m326/1a_Moegliche-Projekte/Projektauftrag_MUL_a.doc differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Loesungen_DWaldvogel/Archive/UML.pdf b/m326/1b_Einfuehrung_Klassen-finden/Beispiel_Party-Einladung/ERM.pdf
similarity index 100%
rename from m326/1b_Einfuehrung_Klassen-finden/Loesungen_DWaldvogel/Archive/UML.pdf
rename to m326/1b_Einfuehrung_Klassen-finden/Beispiel_Party-Einladung/ERM.pdf
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Loesungen_DWaldvogel/KlassenDiagram.pdf b/m326/1b_Einfuehrung_Klassen-finden/Beispiel_Party-Einladung/KlassenDiagram.pdf
similarity index 100%
rename from m326/1b_Einfuehrung_Klassen-finden/Loesungen_DWaldvogel/KlassenDiagram.pdf
rename to m326/1b_Einfuehrung_Klassen-finden/Beispiel_Party-Einladung/KlassenDiagram.pdf
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Loesungen_DWaldvogel/Archive/SequenzDiagram.pdf b/m326/1b_Einfuehrung_Klassen-finden/Beispiel_Party-Einladung/SequenzDiagram.pdf
similarity index 100%
rename from m326/1b_Einfuehrung_Klassen-finden/Loesungen_DWaldvogel/Archive/SequenzDiagram.pdf
rename to m326/1b_Einfuehrung_Klassen-finden/Beispiel_Party-Einladung/SequenzDiagram.pdf
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Loesungen_DWaldvogel/Archive/party_1.zip b/m326/1b_Einfuehrung_Klassen-finden/Beispiel_Party-Einladung/party_1.zip
similarity index 100%
rename from m326/1b_Einfuehrung_Klassen-finden/Loesungen_DWaldvogel/Archive/party_1.zip
rename to m326/1b_Einfuehrung_Klassen-finden/Beispiel_Party-Einladung/party_1.zip
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Loesungen_DWaldvogel/Archive/party_2.zip b/m326/1b_Einfuehrung_Klassen-finden/Beispiel_Party-Einladung/party_2.zip
similarity index 100%
rename from m326/1b_Einfuehrung_Klassen-finden/Loesungen_DWaldvogel/Archive/party_2.zip
rename to m326/1b_Einfuehrung_Klassen-finden/Beispiel_Party-Einladung/party_2.zip
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Loesungen_DWaldvogel/Wal_party_prototype.zip b/m326/1b_Einfuehrung_Klassen-finden/Beispiel_Party-Einladung/party_prototype.zip
similarity index 100%
rename from m326/1b_Einfuehrung_Klassen-finden/Loesungen_DWaldvogel/Wal_party_prototype.zip
rename to m326/1b_Einfuehrung_Klassen-finden/Beispiel_Party-Einladung/party_prototype.zip
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/01_intro_from_analysis_to_design.docx b/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/01_intro_from_analysis_to_design.docx
deleted file mode 100644
index babfcc3..0000000
Binary files a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/01_intro_from_analysis_to_design.docx and /dev/null differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/02_identifying_classes.docx b/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/02_identifying_classes.docx
deleted file mode 100644
index 9c04479..0000000
Binary files a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/02_identifying_classes.docx and /dev/null differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/03_crc_cards.docx b/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/03_crc_cards.docx
deleted file mode 100644
index 3a657b9..0000000
Binary files a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/03_crc_cards.docx and /dev/null differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Card Analysis Example b/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Card Analysis Example
deleted file mode 100644
index 5b7cb8a..0000000
--- a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Card Analysis Example
+++ /dev/null
@@ -1,76 +0,0 @@
->
CRC Card Analysis Example - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Cards Instruction Videos/CRC Card Analysis Example b/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Cards Instruction Videos/CRC Card Analysis Example
deleted file mode 100644
index cdd24da..0000000
--- a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Cards Instruction Videos/CRC Card Analysis Example
+++ /dev/null
@@ -1,76 +0,0 @@
->CRC Card Analysis Example - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Cards Instruction Videos/Class Responsibility Collaboration b/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Cards Instruction Videos/Class Responsibility Collaboration
deleted file mode 100644
index 5ccfa98..0000000
--- a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Cards Instruction Videos/Class Responsibility Collaboration
+++ /dev/null
@@ -1,76 +0,0 @@
->Class Responsibility Collaboration - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Cards Instruction Videos/How to make CRC 'class responsibility collaborations' cards - explained with example b/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Cards Instruction Videos/How to make CRC 'class responsibility collaborations' cards - explained with example
deleted file mode 100644
index 6758bff..0000000
--- a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Cards Instruction Videos/How to make CRC 'class responsibility collaborations' cards - explained with example
+++ /dev/null
@@ -1,76 +0,0 @@
->How to make crc (class responsibility collaborations) cards? explained with example - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Cards Instruction Videos/Using CRC-Cards b/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Cards Instruction Videos/Using CRC-Cards
deleted file mode 100644
index 22f1a5b..0000000
--- a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/CRC Cards Instruction Videos/Using CRC-Cards
+++ /dev/null
@@ -1,76 +0,0 @@
->4 5 Using CRC cards - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/Class Responsibility Collaboration b/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/Class Responsibility Collaboration
deleted file mode 100644
index 07b987c..0000000
--- a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/Class Responsibility Collaboration
+++ /dev/null
@@ -1,76 +0,0 @@
->Class Responsibility Collaboration - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/How to make CRC 'class responsibility collaborations' cards - explained with example b/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/How to make CRC 'class responsibility collaborations' cards - explained with example
deleted file mode 100644
index b9c069b..0000000
--- a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/How to make CRC 'class responsibility collaborations' cards - explained with example
+++ /dev/null
@@ -1,76 +0,0 @@
->How to make crc (class responsibility collaborations) cards? explained with example - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/Using CRC-Cards b/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/Using CRC-Cards
deleted file mode 100644
index d9f9b90..0000000
--- a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/2a - CRC Cards/Using CRC-Cards
+++ /dev/null
@@ -1,76 +0,0 @@
->4 5 Using CRC cards - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/M326_Tag2_task_defining_requirementsUseCases.docx b/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/M326_Tag2_task_defining_requirementsUseCases.docx
deleted file mode 100644
index 8eaf1f1..0000000
Binary files a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/M326_Tag2_task_defining_requirementsUseCases.docx and /dev/null differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Design/class_diagram.docx b/m326/1b_Einfuehrung_Klassen-finden/Input - Design/class_diagram.docx
deleted file mode 100644
index 9f87652..0000000
Binary files a/m326/1b_Einfuehrung_Klassen-finden/Input - Design/class_diagram.docx and /dev/null differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Design/design_principles.docx b/m326/1b_Einfuehrung_Klassen-finden/Input - Design/design_principles.docx
deleted file mode 100644
index c1c6370..0000000
Binary files a/m326/1b_Einfuehrung_Klassen-finden/Input - Design/design_principles.docx and /dev/null differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Design/designing_with_GRASP.docx b/m326/1b_Einfuehrung_Klassen-finden/Input - Design/designing_with_GRASP.docx
deleted file mode 100644
index 86e8127..0000000
Binary files a/m326/1b_Einfuehrung_Klassen-finden/Input - Design/designing_with_GRASP.docx and /dev/null differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Design/intro_designPatterns.docx b/m326/1b_Einfuehrung_Klassen-finden/Input - Design/intro_designPatterns.docx
deleted file mode 100644
index d9c569c..0000000
Binary files a/m326/1b_Einfuehrung_Klassen-finden/Input - Design/intro_designPatterns.docx and /dev/null differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/01_intro_from_analysis_to_design.docx b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/01_intro_from_analysis_to_design.docx
new file mode 100644
index 0000000..3499777
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/01_intro_from_analysis_to_design.docx differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/01_intro_from_analysis_to_design.pdf b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/01_intro_from_analysis_to_design.pdf
new file mode 100644
index 0000000..3d3d077
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/01_intro_from_analysis_to_design.pdf differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/02_identifying_classes.docx b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/02_identifying_classes.docx
new file mode 100644
index 0000000..b7b7746
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/02_identifying_classes.docx differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/02_identifying_classes.pdf b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/02_identifying_classes.pdf
new file mode 100644
index 0000000..9ba2ee8
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/02_identifying_classes.pdf differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/03_crc_cards.docx b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/03_crc_cards.docx
new file mode 100644
index 0000000..f114176
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/03_crc_cards.docx differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/03_crc_cards.pdf b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/03_crc_cards.pdf
new file mode 100644
index 0000000..d00d1ac
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/03_crc_cards.pdf differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/04_use_cases_inUML.docx b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/04_use_cases_inUML.docx
similarity index 77%
rename from m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/04_use_cases_inUML.docx
rename to m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/04_use_cases_inUML.docx
index 4878fc7..a75f778 100644
Binary files a/m326/1b_Einfuehrung_Klassen-finden/Input - Analysis/04_use_cases_inUML.docx and b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/04_use_cases_inUML.docx differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/04_use_cases_inUML.pdf b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/04_use_cases_inUML.pdf
new file mode 100644
index 0000000..9f110ab
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/04_use_cases_inUML.pdf differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/M326_Tag2_task_defining_requirementsUseCases.docx b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/M326_Tag2_task_defining_requirementsUseCases.docx
new file mode 100644
index 0000000..3d2895e
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/M326_Tag2_task_defining_requirementsUseCases.docx differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/M326_Tag2_task_defining_requirementsUseCases.pdf b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/M326_Tag2_task_defining_requirementsUseCases.pdf
new file mode 100644
index 0000000..6300f49
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Analysis/M326_Tag2_task_defining_requirementsUseCases.pdf differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Design/class_diagram.docx b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/class_diagram.docx
new file mode 100644
index 0000000..b897a2a
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/class_diagram.docx differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Design/class_diagram.pdf b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/class_diagram.pdf
new file mode 100644
index 0000000..7e0d76c
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/class_diagram.pdf differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Design/design_principles.docx b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/design_principles.docx
new file mode 100644
index 0000000..dfc1b29
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/design_principles.docx differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Design/design_principles.pdf b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/design_principles.pdf
new file mode 100644
index 0000000..0def2bb
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/design_principles.pdf differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Design/designing_with_GRASP.docx b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/designing_with_GRASP.docx
new file mode 100644
index 0000000..b90a5bb
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/designing_with_GRASP.docx differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Design/designing_with_GRASP.pdf b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/designing_with_GRASP.pdf
new file mode 100644
index 0000000..78a38be
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/designing_with_GRASP.pdf differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input - Design/domain_modeling.docx b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/domain_modeling_and_CRC-cards.docx
similarity index 100%
rename from m326/1b_Einfuehrung_Klassen-finden/Input - Design/domain_modeling.docx
rename to m326/1b_Einfuehrung_Klassen-finden/Input-Design/domain_modeling_and_CRC-cards.docx
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Design/intro_designPatterns.docx b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/intro_designPatterns.docx
new file mode 100644
index 0000000..04907c7
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/intro_designPatterns.docx differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Input-Design/intro_designPatterns.pdf b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/intro_designPatterns.pdf
new file mode 100644
index 0000000..6aee6d3
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/Input-Design/intro_designPatterns.pdf differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/M326_Klassenfinden.doc b/m326/1b_Einfuehrung_Klassen-finden/M326_01_Klassenfinden_10-Schritte-zum-OOA-Modell.doc
similarity index 72%
rename from m326/1b_Einfuehrung_Klassen-finden/M326_Klassenfinden.doc
rename to m326/1b_Einfuehrung_Klassen-finden/M326_01_Klassenfinden_10-Schritte-zum-OOA-Modell.doc
index b22822e..fa8e12a 100644
Binary files a/m326/1b_Einfuehrung_Klassen-finden/M326_Klassenfinden.doc and b/m326/1b_Einfuehrung_Klassen-finden/M326_01_Klassenfinden_10-Schritte-zum-OOA-Modell.doc differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/M326_01_Klassenfinden_10-Schritte-zum-OOA-Modell.pdf b/m326/1b_Einfuehrung_Klassen-finden/M326_01_Klassenfinden_10-Schritte-zum-OOA-Modell.pdf
new file mode 100644
index 0000000..4a218ae
Binary files /dev/null and b/m326/1b_Einfuehrung_Klassen-finden/M326_01_Klassenfinden_10-Schritte-zum-OOA-Modell.pdf differ
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Lösungs_Beispiel_01.pdf b/m326/1b_Einfuehrung_Klassen-finden/M326_02_AnwendungsBeispiel_01.pdf
similarity index 100%
rename from m326/1b_Einfuehrung_Klassen-finden/Lösungs_Beispiel_01.pdf
rename to m326/1b_Einfuehrung_Klassen-finden/M326_02_AnwendungsBeispiel_01.pdf
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Zusammenfassung_10schrittmethode.pdf b/m326/1b_Einfuehrung_Klassen-finden/M326_03_Zusammenfassung_10-Schritte-Methode.pdf
similarity index 100%
rename from m326/1b_Einfuehrung_Klassen-finden/Zusammenfassung_10schrittmethode.pdf
rename to m326/1b_Einfuehrung_Klassen-finden/M326_03_Zusammenfassung_10-Schritte-Methode.pdf
diff --git a/m326/1b_Einfuehrung_Klassen-finden/Using CRC-Cards b/m326/1b_Einfuehrung_Klassen-finden/Using CRC-Cards
deleted file mode 100644
index 1ef82d6..0000000
--- a/m326/1b_Einfuehrung_Klassen-finden/Using CRC-Cards
+++ /dev/null
@@ -1,76 +0,0 @@
->4 5 Using CRC cards - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/2b_UML-Diagramme/00 UML Tutorial - Use Case, Activity, Class and Sequence Diagrams - Essential Software Modeling b/m326/2b_UML-Diagramme/00 UML Tutorial - Use Case, Activity, Class and Sequence Diagrams - Essential Software Modeling
deleted file mode 100644
index cac11d9..0000000
--- a/m326/2b_UML-Diagramme/00 UML Tutorial - Use Case, Activity, Class and Sequence Diagrams - Essential Software Modeling
+++ /dev/null
@@ -1,76 +0,0 @@
->UML Tutorial - Use Case, Activity, Class and Sequence Diagrams - Essential Software Modeling - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/2b_UML-Diagramme/01 UML Use Case Diagram Tutorial b/m326/2b_UML-Diagramme/01 UML Use Case Diagram Tutorial
deleted file mode 100644
index 6fc8b2e..0000000
--- a/m326/2b_UML-Diagramme/01 UML Use Case Diagram Tutorial
+++ /dev/null
@@ -1,76 +0,0 @@
->UML Use Case Diagram Tutorial - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/2b_UML-Diagramme/02 UML UseCase- Anwendungsfall-Diagramme b/m326/2b_UML-Diagramme/02 UML UseCase- Anwendungsfall-Diagramme
deleted file mode 100644
index bfaf54a..0000000
--- a/m326/2b_UML-Diagramme/02 UML UseCase- Anwendungsfall-Diagramme
+++ /dev/null
@@ -1,76 +0,0 @@
->UML - Anwendungsfalldiagramme (UML Teil 1) - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/2b_UML-Diagramme/03 UML Klassendiagramm b/m326/2b_UML-Diagramme/03 UML Klassendiagramm
deleted file mode 100644
index ff137e3..0000000
--- a/m326/2b_UML-Diagramme/03 UML Klassendiagramm
+++ /dev/null
@@ -1,76 +0,0 @@
->Klassendiagramme mit UML - Theoretische Objektorientierte Konzepte 1 - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/2b_UML-Diagramme/04 UML Objektdiagramm b/m326/2b_UML-Diagramme/04 UML Objektdiagramm
deleted file mode 100644
index 2d7d1d0..0000000
--- a/m326/2b_UML-Diagramme/04 UML Objektdiagramm
+++ /dev/null
@@ -1,76 +0,0 @@
->Objektdiagramm mit UML - Theoretische Objektorientierte Konzepte 2 - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/2b_UML-Diagramme/05 UML Assoziationen 1 b/m326/2b_UML-Diagramme/05 UML Assoziationen 1
deleted file mode 100644
index 5901a42..0000000
--- a/m326/2b_UML-Diagramme/05 UML Assoziationen 1
+++ /dev/null
@@ -1,76 +0,0 @@
->Assoziationen in UML - Theoretische Objektorientierte Konzepte 3 - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/2b_UML-Diagramme/05b UML Assoziationen 2 b/m326/2b_UML-Diagramme/05b UML Assoziationen 2
deleted file mode 100644
index a62b719..0000000
--- a/m326/2b_UML-Diagramme/05b UML Assoziationen 2
+++ /dev/null
@@ -1,76 +0,0 @@
->Weitere Assoziationen in UML - Java Theoretische Objektorientierte Konzepte 4 - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/2b_UML-Diagramme/06 UML Sequence Diagram b/m326/2b_UML-Diagramme/06 UML Sequence Diagram
deleted file mode 100644
index 28b2902..0000000
--- a/m326/2b_UML-Diagramme/06 UML Sequence Diagram
+++ /dev/null
@@ -1,76 +0,0 @@
->UML Sequence Digram - YouTube
Info Presse Urheberrecht Kontakt Creator Werben Entwickler Impressum Nutzungsbedingungen Datenschutz Richtlinien & Sicherheit Wie funktioniert YouTube? Neue Funktionen testen
\ No newline at end of file
diff --git a/m326/2b_UML-Diagramme/OOP_UML_V2.0.pdf b/m326/2b_UML-Diagramme/OOP_UML-Diagrammtypen-mit-Uebungen_V2.0.pdf
similarity index 100%
rename from m326/2b_UML-Diagramme/OOP_UML_V2.0.pdf
rename to m326/2b_UML-Diagramme/OOP_UML-Diagrammtypen-mit-Uebungen_V2.0.pdf
diff --git a/m326/2b_UML-Diagramme/README.md b/m326/2b_UML-Diagramme/README.md
new file mode 100644
index 0000000..fc7b5aa
--- /dev/null
+++ b/m326/2b_UML-Diagramme/README.md
@@ -0,0 +1,18 @@
+## UML-Diagramme
+
+
+[OOP_UML-Diagrammtypen-mit-Uebungen_V2.0.pdf](./OOP_UML-Diagrammtypen-mit-Uebungen_V2.0.pdf)
+
+
+**Videos**
+
+- [09:55 min, e, YouTube: 00 UML Tutorial - UseCase, Activity, Class and Sequence Diagrams - Essential Software Modeling](https://www.youtube.com/watch?v=RMuMz5hQMf4)
+- [13:23 min, e, YouTube: 01 UML UseCase Diagram Tutorial, "Lucidchart"](https://www.youtube.com/watch?v=zid-MVo7M-E&t=292s)
+- [15:06 min, d, YouTube: 02 UML UseCase- Anwendungsfall-Diagramme, "nerdwest"](https://www.youtube.com/watch?v=YY6ozKlp0B4)
+- [07:31 min, d, YouTube: 03 UML Klassendiagramm, "TheSimpleInformatics"](https://www.youtube.com/watch?v=zzwUH3vbNkc)
+- [15:06 min, d, YouTube: 03 UML Klassendiagramm, "nerdwest"](https://www.youtube.com/watch?v=YY6ozKlp0B4)
+- [04:08 min, d, YouTube: 04 UML Objektdiagramm, "TheSimpleInformatics"](https://www.youtube.com/watch?v=oaykwg2_TG8)
+- [06:32 min, d, YouTube: 05 UML Assoziationen 1, "TheSimpleInformatics"](https://www.youtube.com/watch?v=sTM0EjAit7c)
+- [05:19 min, d, YouTube: 05 UML Assoziationen 2, "TheSimpleInformatics](https://www.youtube.com/watch?v=Z6CrqPukPkY)
+- [09:25 min, e, YouTube: 06 UML Sequence Diagram](https://www.youtube.com/watch?v=4WDbte6cPa8)
+
diff --git a/m326/M326-Tag2_Hausaufgaben-auf-Tag3.jpg b/m326/M326-Tag2_Hausaufgaben-auf-Tag3.jpg
new file mode 100644
index 0000000..38bb0ac
Binary files /dev/null and b/m326/M326-Tag2_Hausaufgaben-auf-Tag3.jpg differ
diff --git a/m326/M326_Tag2_Lernstandanalyse.txt b/m326/M326_Tag2_Lernstandanalyse.txt
new file mode 100644
index 0000000..0330ee3
--- /dev/null
+++ b/m326/M326_Tag2_Lernstandanalyse.txt
@@ -0,0 +1,12 @@
+M326 Tag3 Lernstandanalyse
+--------------------------
+
+Was heisst CRC-Cards ausgeschrieben?
+
+Was ist auf den CRC-Card drauf?
+
+Was ist der Zusammenhang von CRC-Cards und dem Klassendiagramm?
+
+Was kann man mit einem Sequenzdiagramm machen?
+
+Was kann man auf einem Use Case Diagramm sehen?
diff --git a/m326/M326_Tag3_Lernstandanalyse.txt b/m326/M326_Tag3_Lernstandanalyse.txt
new file mode 100644
index 0000000..a69035a
--- /dev/null
+++ b/m326/M326_Tag3_Lernstandanalyse.txt
@@ -0,0 +1,16 @@
+M326 Tag4 Lernstandanalyse
+--------------------------
+
+Auf wieviel Arten kann man ein neues System beschreiben/erklären?
+(alle möglichen aufzählen, 6-7 oder mehr)
+
+
+Welche UML-Diagramme sind die wichtigsten?
+Welche UML-Diagramme sind für Sie die wichtigsten?
+
+
+Wie funktioniert die Substantiven/Verben-Methode und kann man daraus erkennen?
+
+
+Bei einem Use case Diagramm. Was ist ein Include?
+Bei einem Use case Diagramm. Was ist ein Extend?
\ No newline at end of file
diff --git a/m326/M326_Tag3_ooDesign-UMLÜbersicht.jpg b/m326/M326_Tag3_ooDesign-UMLÜbersicht.jpg
new file mode 100644
index 0000000..306c5de
Binary files /dev/null and b/m326/M326_Tag3_ooDesign-UMLÜbersicht.jpg differ
diff --git a/m326/README.md b/m326/README.md
index 7175f25..a393260 100644
--- a/m326/README.md
+++ b/m326/README.md
@@ -6,20 +6,26 @@
## Bewertung
-**25% UML-Test** Online am Tag 3
+**25% UML-Test** Online am Tag 4
**55% Projekt** als Teamarbeit zu 3 Pers. Applikation mit 3-5 fachlichen Klassen (z.B. Bibliothek, Wertschriftendepot, Börsenticker usw.)
+ [Benotungsraster, Notengespräch](https://tbzedu-my.sharepoint.com/:x:/g/personal/harald_mueller_tbz_ch/EQV_tUxxzj1FqmflrcTAgNoBtFlr5xF0Q6HppCM4SLjQvQ?e=SIuxdj)
**20% Vortrag** inkl. Live-Demo 7-10 min über Design Patterns
-
+ - [intro_designPatterns.pdf](./1b_Einfuehrung_Klassen-finden/Input-Design/intro_designPatterns.pdf)
+ - [https://en.wikipedia.org/wiki/Software_design_pattern](https://en.wikipedia.org/wiki/Software_design_pattern)
+ - [Vortragsliste](https://tbzedu-my.sharepoint.com/:x:/g/personal/harald_mueller_tbz_ch/Eavs1GQwwtBCvNONi2wkOY4B7Phm6ce_mLa5gjueM0dDvA?e=kACLXP) (eintragen bis 9.6.)
+ - Info: [10 Dinge für eine gute Präsentation](https://wb-web.de/material/medien/10-dinge-die-sie-bei-prasentationen-dringend-beachten-sollten.html)
+ - Info: [Wie halte ich einen Vortrag](./WieHalteIchEinenVortrag.pdf)
+ - Bewertungsraster: [Online](https://forms.office.com/pages/responsepage.aspx?id=xf0z91USjU23kyvHrKDyFLaxCwQ4iDJAjLw4mZ8X_R5UNkVOSUxKTlNOQlo3V01KUVpEVTNYOEtTSy4u) [Dokument](./Vortragsbewertung.pdf)
## Termine AP20c (Donnerstag morgens)
-| Tag | Datum | Thema |
-| ---- | ---- | ---- |
-| 1 | 19.5. | |
-| - | 26.5. | _fällt aus_ |
-| 2 | 2.6. | |
-| 3 | 9.6. | UML-Test |
-| 4 | 16.6. | |
-| 5 | 23.6. | Vorträge (I) |
-| 6 | 30.6. | |
-| 7 | 7.7. | **Projektabgabe** |
-| 8 | 14.7. | Vorträge (II) |
+| Tag | Datum | Wichtiges | Thema |
+| ---- | ---- | ---- | ---- |
+| 1 | 19.5. | | Analyse, CRC, Reengineering, Projektdefinition in ausformulierten Sätzen |
+| - | 26.5. | _fällt aus_ [Hausaufgabe UML-Videos](./2b_UML-Diagramme) | UML in selbstinstruktion (Videos)|
+| 2 | 2.6. | | [LSA](), Uebersicht UML, Verben-/Substantiven-Methode, [10 Schritte zum OOA-Modell](./1b_Einfuehrung_Klassen-finden/Lösungs_Beispiel_01.pdf), Projekt-Ausarbeitung|
+| 3 | 9.6. | | Projektarbeit / Implememtierung|
+| 4 | 16.6. | UML-Test | Projektbearbeitung |
+| 5 | 23.6. | Vorträge Serie-1(5)| Projektbearbeitung |
+| 6 | 30.6. | Vorträge Serie-2(5)| Projektbearbeitung |
+| 7 | 7.7. | **Projektabgabe** | |
+| 8 | 14.7. | Vorträge Serie-3(8)| |
diff --git a/m326/Vortragsbewertung.pdf b/m326/Vortragsbewertung.pdf
new file mode 100644
index 0000000..84fe766
Binary files /dev/null and b/m326/Vortragsbewertung.pdf differ
diff --git a/m326/WieHalteIchEinenVortrag.pdf b/m326/WieHalteIchEinenVortrag.pdf
new file mode 100644
index 0000000..90c8517
Binary files /dev/null and b/m326/WieHalteIchEinenVortrag.pdf differ