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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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
InfoPresseUrheberrechtKontaktCreatorWerbenEntwicklerImpressumNutzungsbedingungenDatenschutzRichtlinien & SicherheitWie 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