This commit is contained in:
Harald G. Müller 2024-11-07 00:19:29 +01:00
parent 3ab38d4dca
commit 2643c6df7b
6 changed files with 109 additions and 64 deletions

View File

@ -15,21 +15,22 @@ Inhaltsverzeichnis
- LB1 (50%) Schriftlich Papier oder Online - LB1 (50%) Schriftlich Papier oder Online
- LB2 (50%) Schriftlich Papier oder Online - LB2 (50%) Schriftlich Papier oder Online
## Ablaufplan 2024-Q1 (Do morgens) ## Ablaufplan 2024-Q2 (Do morgens)
|Tag |AP24d |Thema, Auftrag, Übung | |Tag |AP24d |Thema, Auftrag, Übung |
|---- |---- |---- | |---- |---- |---- |
| 1 | Di 20.08.| Einführung<br>&#10148; **Daten und Strukturen**<br> &#9997; Auftrag [Steckbrief](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Steckbrief.md)<br>&#128196; Theorie [Strukturierte und unstrukturierte Daten](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/StrukturierteDaten.md)<br>&#9997; Auftrag [Suchmaschinen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Suchmaschinen.md)<br> &#128712; &#128064; Info [Volkszählung](x-ressources/volkszaehlung)<br>&#128196; Theorie [Daten-Formate: Merkmalstypen und Skalentypen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Merkmalstypen_Skalentypen.md)<br> &#9997; Auftrag [Fragebogen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Fragebogen.md) | | 1 | Do 14.11.| Einführung<br>&#10148; **Daten und Strukturen**<br> &#9997; Auftrag [Steckbrief](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Steckbrief.md)<br>&#128196; Theorie [Strukturierte und unstrukturierte Daten](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/StrukturierteDaten.md)<br>&#9997; Auftrag [Suchmaschinen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Suchmaschinen.md)<br> &#128712; &#128064; Info [Volkszählung](x-ressources/volkszaehlung)<br>&#128196; Theorie [Daten-Formate: Merkmalstypen und Skalentypen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Merkmalstypen_Skalentypen.md)<br> &#9997; Auftrag [Fragebogen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Fragebogen.md) |
| 2 | Di 27.08.| &#10148; **Datentypen** und **Datenstrukturen**<br> &#128196; Theorie [Datentypen - &Uuml;bersicht ](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Datentypen.md)<br> &#10148; **Zeichencodierung**<br> &#128712; &#128064; Info [Zeichensätze](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Zeichencodierung.md) <br> &#9997; Auftrag [Datentypen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Datentypen.md) <br>&#128196; Theorie [Datenstrukturen (einfache, komplexe)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Datenstrukturen.md) <br> &#128712; &#128064; Info [visualgo.net/en](https://visualgo.net/en) | | 2 | Do 21.11.| &#10148; **Datentypen** und **Datenstrukturen**<br> &#128196; Theorie [Datentypen - &Uuml;bersicht ](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Datentypen.md)<br> &#10148; **Zeichencodierung**<br> &#128712; &#128064; Info [Zeichensätze](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Zeichencodierung.md) <br> &#9997; Auftrag [Datentypen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Datentypen.md) <br>&#128196; Theorie [Datenstrukturen (einfache, komplexe)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Datenstrukturen.md) <br> &#128712; &#128064; Info [visualgo.net/en](https://visualgo.net/en) |
| 3 | Di 03.09.| &#9997; Auftrag [Datenstrukturen erkennen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Datenstrukturen.md) (30 min, zuerst alleine) <br>**JSON/XML** <br> &#128712; &#128064; Info: CSV, JSON, XML. Unterschiede [example.json](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Daten_Formate/json-example.json)<br> &#128712; [JSON-Selbststudium (ca. 30 min)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Json.md), &#128196; JSON-Daten [Free API 1](https://apipheny.io/free-api/#apis-without-key), [Free API 2](https://mixedanalytics.com/blog/list-actually-free-open-no-auth-needed-apis/)<br> &#9997; Auftrag [CSV -> JSON, Adressdaten interpretieren](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_JSON_Adressdaten.md), 10-15 min<br> &#9997; Auftrag [JSON Steckbrief](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_JSON_Steckbrief.md), 20-30 min <br>**Excel** - *Import, Export* <br> &#9997; Auftrag [Excel-Import](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_Import.md)| | - | -- | Lehrerkonvent LKB -> Arbeit im Betrieb |
| 4 | Di 10.09.| &#10148; **Diagramme** - Excel - *Filterung, Formeln, Referenzen* <br> &#128196; Theorie [Einführung in Informationen und Diagramme](x-ressources/tag04_einfuehrung-diagramme.md) <br> &#9997; Auftrag Formeln: Notenberechnung (30min, solo) [Daten](x-ressources/Noten.txt), [Excel (Noten-Struktur)](x-ressources/Noten-struktur.xlsx), [Res./Lös. zum Vergleich](https://gitlab.com/ch-tbz-it/Stud/m162/-/tree/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_Modulnoten) <br> &#128712; &#128064; Info [Diagramme erstellen (Merkblatt)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Diagramme-Erstellen.md) <br> &#9997; Auftrag [Konsumentenpreise](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_Konsumentenpreise.md) (40min, im duo) <br> &#9997; Auftrag [D1 Parteizugehörigkeit](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_DiagrammeI.md) (20min, solo) <br> &#9997; Auftrag [D2 Corona-Situation 2020/21](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_DiagrammeII.md) (30min, solo) | | 3 | Do 04.12.| &#9997; Auftrag [Datenstrukturen erkennen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Datenstrukturen.md) (30 min, zuerst alleine) <br>**JSON/XML** <br> &#128712; &#128064; Info: CSV, JSON, XML. Unterschiede [example.json](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Daten_Formate/json-example.json)<br> &#128712; [JSON-Selbststudium (ca. 30 min)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Json.md), &#128196; JSON-Daten [Free API 1](https://apipheny.io/free-api/#apis-without-key), [Free API 2](https://mixedanalytics.com/blog/list-actually-free-open-no-auth-needed-apis/)<br> &#9997; Auftrag [CSV -> JSON, Adressdaten interpretieren](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_JSON_Adressdaten.md), 10-15 min<br> &#9997; Auftrag [JSON Steckbrief](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_JSON_Steckbrief.md), 20-30 min <br>**Excel** - *Import, Export* <br> &#9997; Auftrag [Excel-Import](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_Import.md)|
| 5 | Di 17.09.| Repetition <br> &#128064; [Lügen mt Charts](x-ressources/tag04_einfuehrung-diagramme.md?ref_type=heads#so-l%C3%BCgt-man-mit-charts) <br> &#128064; [Unterschied zwischen Information und Wissen](https://www.youtube.com/watch?v=cKyHynlqOO4) (2:26 min) <br> &#128064; [Wissenstreppe von Klaus North](https://www.youtube.com/watch?v=VW7ArONW4dA) (2:52 min) <br><br> Individuelle Vorbereitung auf die Prüfung <br> <br> &#128526; **Prüfung LB1** <br> - Theorieteil 10:30-11:30 in [ECOLM](https://ecolm.com)<br> - Praxisteil 10:45-11:45 via TEAMS (letzte Abgabe 11:59) | | 4 | Do 11.12.| &#10148; **Diagramme** - Excel - *Filterung, Formeln, Referenzen* <br> &#128196; Theorie [Einführung in Informationen und Diagramme](x-ressources/tag04_einfuehrung-diagramme.md) <br> &#9997; Auftrag Formeln: Notenberechnung (30min, solo) [Daten](x-ressources/Noten.txt), [Excel (Noten-Struktur)](x-ressources/Noten-struktur.xlsx), [Res./Lös. zum Vergleich](https://gitlab.com/ch-tbz-it/Stud/m162/-/tree/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_Modulnoten) <br> &#128712; &#128064; Info [Diagramme erstellen (Merkblatt)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Diagramme-Erstellen.md) <br> &#9997; Auftrag [Konsumentenpreise](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_Konsumentenpreise.md) (40min, im duo) <br> &#9997; Auftrag [D1 Parteizugehörigkeit](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_DiagrammeI.md) (20min, solo) <br> &#9997; Auftrag [D2 Corona-Situation 2020/21](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_DiagrammeII.md) (30min, solo) |
| 6 | Di 24.09.| &#10148; **Datenmodellierung** <br> &#128196; Theorie I [DBMS und Relationenmodell pptx](x-ressources/ERD-ERM-das-relationenmodell.pptx),<br> &#9997; Auftrag [Uebungsblatt Tabellenelemente](x-ressources/Uebungsblatt-Tabellenelemente.pdf) oder [Tabellenterminilogie](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Tabellenterminologie.pdf) <br> &#128196; Theorie II [Datenmodellierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_Datenmodellierung.md), Wikipedia [Entity-Relationship-Modell](https://de.wikipedia.org/wiki/Entity-Relationship-Modell) <br> &#128196; Theorie III [Normalisierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/leistungserfassung-theorie-und-aufgabe/ERD-ERM-das-relationenmodell-normalisierung.pptx) <br> &#9997; Auftrag [Normalisierung & ERM "Stundenerfassung"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/leistungserfassung-theorie-und-aufgabe/ERD-ERM-das-relationenmodell-normalisierung-aufgabe.pptx), ([ML](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/leistungserfassung-theorie-und-aufgabe/ERD-ERM-das-relationenmodell-normalisierung-loesung.pptx))<br> oder ähnlich: ["Leistungserfassung"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Leistungserfassung.md) <br> &#9997; Auftrag [ERM/ERD zu "Online Game-Store"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_OnlineGameStore_I.md) (ca. 45 min) | | 5 | Do 18.12.| Repetition <br> &#128064; [Lügen mt Charts](x-ressources/tag04_einfuehrung-diagramme.md?ref_type=heads#so-l%C3%BCgt-man-mit-charts) <br> &#128064; [Unterschied zwischen Information und Wissen](https://www.youtube.com/watch?v=cKyHynlqOO4) (2:26 min) <br> &#128064; [Wissenstreppe von Klaus North](https://www.youtube.com/watch?v=VW7ArONW4dA) (2:52 min) <br><br> Individuelle Vorbereitung auf die Prüfung <br> <br> &#128526; **Prüfung LB1** <br> - Theorieteil 10:30-11:30 in [ECOLM](https://ecolm.com)<br> - Praxisteil 10:45-11:45 via TEAMS (letzte Abgabe 11:59) |
| 7 | Di 01.10.| Datenmodellierung <br> &#9997; Auftrag [ERM/ERD zu "Online Game-Store"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_OnlineGameStore_I.md) (ca. 100 min, Fortsetzung) <br> &#9997; Zeit zur Aufarbeitung/Vertiefung/Repetition des Theorie-Stoffes <br> (Erklären und dokumentieren Sie alles über "Datenmodellierung" z.B. im Lernjournal/Dossier) <br> &#9997; Auftrag [Installieren MySQLWorkbench](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_MySqlWorkbench.md) <br> und &#9997; Auftrag [Arbeitsumgebung I](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Arbeitsumgebung_I.md) / ([ML .pdf](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Musterloesungen_Normalisieren/Auftrag_Arbeitsumgebung_I_ML.pdf), [ML .md](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Arbeitsumgebung_I_ML.md)) | | - | -- | Weihnachstferien |
| - | Ferien | - | | 6 | Do 09.01.| &#10148; **Datenmodellierung** <br> &#128196; Theorie I [DBMS und Relationenmodell pptx](x-ressources/ERD-ERM-das-relationenmodell.pptx),<br> &#9997; Auftrag [Uebungsblatt Tabellenelemente](x-ressources/Uebungsblatt-Tabellenelemente.pdf) oder [Tabellenterminilogie](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Tabellenterminologie.pdf) <br> &#128196; Theorie II [Datenmodellierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_Datenmodellierung.md), Wikipedia [Entity-Relationship-Modell](https://de.wikipedia.org/wiki/Entity-Relationship-Modell) <br> &#128196; Theorie III [Normalisierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/leistungserfassung-theorie-und-aufgabe/ERD-ERM-das-relationenmodell-normalisierung.pptx) <br> &#9997; Auftrag [Normalisierung & ERM "Stundenerfassung"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/leistungserfassung-theorie-und-aufgabe/ERD-ERM-das-relationenmodell-normalisierung-aufgabe.pptx), ([ML](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/leistungserfassung-theorie-und-aufgabe/ERD-ERM-das-relationenmodell-normalisierung-loesung.pptx))<br> oder ähnlich: ["Leistungserfassung"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Leistungserfassung.md) <br> &#9997; Auftrag [ERM/ERD zu "Online Game-Store"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_OnlineGameStore_I.md) (ca. 45 min) |
| 8 | Di 22.10.| &#128064; Repetition [Normalisierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_Normalisierung.md) <br> &#128064; Übersicht/Vergleich [Krähenfuss<->Chen (pdf)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Kr%C3%A4henfuss_chen_vergleich.pdf) <br> &#9997; Einstiegsübung [Kardinalitäten](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Kardinalitaeten.md) / (ML [.md](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Kardinalitaeten_ML.md)) <br> <br>Datenmodellierung: **Vom konzeptionellen ERM zum logischen ERD** <br> &#9997; Auftrag ["Online Game-Store II"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_OnlineGameStore_II.md) / (ML [.pdf](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_OnlineGameStore_II_ML.pdf)) <br> &#9997; Auftrag ["Online Game-Store III"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_OnlineGameStore_III.md) / (ML [.mwb](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_OnlineGameStore_III_ML.mwb)) <br> <br> TE [Tag8](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Admin/Tagesplanungen/tag08.md) <br> &#9997; Auftrag ["School I": Redundanzen und 1. Normalform](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_School_I.md) / ([ML](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_School_I_ML.md) ) <br> &#9997; Auftrag ["School II": 2. Normalform](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_School_II.md) / ([ML](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_School_II_ML.md)) <br> &#9997; Auftrag ["School III": 3. Normalform](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_School_III.md) / ([ML](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_School_III_ML.md), [.pdf](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Musterloesungen_Normalisieren/Auftrag_School_III_ML.pdf) ) | | 7 | Do 16.01.| Datenmodellierung <br> &#9997; Auftrag [ERM/ERD zu "Online Game-Store"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_OnlineGameStore_I.md) (ca. 100 min, Fortsetzung) <br> &#9997; Zeit zur Aufarbeitung/Vertiefung/Repetition des Theorie-Stoffes <br> (Erklären und dokumentieren Sie alles über "Datenmodellierung" z.B. im Lernjournal/Dossier) <br> &#9997; Auftrag [Installieren MySQLWorkbench](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_MySqlWorkbench.md) <br> und &#9997; Auftrag [Arbeitsumgebung I](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Arbeitsumgebung_I.md) / ([ML .pdf](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Musterloesungen_Normalisieren/Auftrag_Arbeitsumgebung_I_ML.pdf), [ML .md](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Arbeitsumgebung_I_ML.md)) |
| 9 | Di 29.10.| &#9997; Einstiegsübung I ["Tramlinien"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Tramlinien.md) ERD Aufgrund von Tabellen erstellen / ML ([.mwb](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Tramlinien_MLIII.mwb)) <br> &#9997; Einstiegsübung II ["Reisebüro"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Reiseb%C3%BCro.md) Redundanzen erkennen / ( ML [.pdf](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Musterloesungen_Normalisieren/Auftrag_Reiseb%C3%BCro_ML.pdf), [.md](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Reiseb%C3%BCro_ML.md)) (ML [.mwb](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Reiseb%C3%BCro_ML.mwb))<br><br> Datenmodellierung: **Vom konzeptionellen ERM zum logischen ERD** <br> &#9997; Auftrag ERD definieren ["Social Media I"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_SocialMedia_I.md) (mit draw.io oder Bleistift) <br> &#9997; Auftrag Erweiterung 1 ["Social Media II"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_SocialMedia_II.md) (mit draw.io oder Bleistift) / ([ML](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_SocialMedia_II_ML.pdf) ) <br> &#9997; Auftrag Erweiterung 2 ["Social Media III"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_SocialMedia_III.md) (mit MySQLWorkbench) / ([ML (.mwb)](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Aufgabe_SocialMedia_III_ML_b.mwb)) <br> <br> &#9997; Auftrag ["Velotour"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Velotour.md) Von der Aufgabenstellung zu Datenbank / (ML [.md](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Velotour_ML.md), [.pdf](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Musterloesungen_Normalisieren/Auftrag_Velotour_ML.pdf), [.mwb](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Velotour_ML.mwb)) <br> &#9997; Auftrag ["Veloreparatur"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Veloreparatur.md) / (ML [.pdf](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Musterloesungen_Normalisieren/Auftrag_Veloreparatur_ML.pdf), [.md](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Veloreparatur_ML.md), [.xlsx](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Veloreparatur_ML.xlsx), [.mwb](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Veloreparatur_ML.mwb)) | | 8 | Do 23.01.| &#128064; Repetition [Normalisierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_Normalisierung.md) <br> &#128064; Übersicht/Vergleich [Krähenfuss<->Chen (pdf)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Kr%C3%A4henfuss_chen_vergleich.pdf) <br> &#9997; Einstiegsübung [Kardinalitäten](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Kardinalitaeten.md) / (ML [.md](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Kardinalitaeten_ML.md)) <br> <br>Datenmodellierung: **Vom konzeptionellen ERM zum logischen ERD** <br> &#9997; Auftrag ["Online Game-Store II"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_OnlineGameStore_II.md) / (ML [.pdf](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_OnlineGameStore_II_ML.pdf)) <br> &#9997; Auftrag ["Online Game-Store III"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_OnlineGameStore_III.md) / (ML [.mwb](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_OnlineGameStore_III_ML.mwb)) <br> <br> TE [Tag8](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Admin/Tagesplanungen/tag08.md) <br> &#9997; Auftrag ["School I": Redundanzen und 1. Normalform](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_School_I.md) / ([ML](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_School_I_ML.md) ) <br> &#9997; Auftrag ["School II": 2. Normalform](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_School_II.md) / ([ML](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_School_II_ML.md)) <br> &#9997; Auftrag ["School III": 3. Normalform](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_School_III.md) / ([ML](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_School_III_ML.md), [.pdf](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Musterloesungen_Normalisieren/Auftrag_School_III_ML.pdf) ) |
|10 | Di 05.11.| Repetition [ERM und ERD (&#127911; Video, d, 6 min)](https://youtu.be/JV2EjTEqllM), [ER Modell (&#127911; Video,d, 5 min)](https://youtu.be/baF9b5Lkiio) <br> Repetition [ERD Begriffe](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/x_gitressourcen/ERD_ERM/ERD_begriffe.png) <br> Repetition [Beziehungstypen (.docx)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/cheatsheet_beziehungstypen.docx) <br> Repetition [Normalisierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_Normalisierung.md), [Step-by-step Bilder](https://gitlab.com/ch-tbz-it/Stud/m162/-/tree/main/Datenmodellierung/x_gitressourcen/Normalisierung)<br> Repetition [Datenmodellierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_Datenmodellierung.md) <br><br> Weitere selbstständige Repetition <br><br> Abschluss und &#128526; **Prüfung LB2** | | 9a | Do 23.01.| &#9997; Einstiegsübung I ["Tramlinien"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Tramlinien.md) ERD Aufgrund von Tabellen erstellen / ML ([.mwb](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Tramlinien_MLIII.mwb)) <br> &#9997; Einstiegsübung II ["Reisebüro"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Reiseb%C3%BCro.md) Redundanzen erkennen / ( ML [.pdf](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Musterloesungen_Normalisieren/Auftrag_Reiseb%C3%BCro_ML.pdf), [.md](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Reiseb%C3%BCro_ML.md)) (ML [.mwb](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Reiseb%C3%BCro_ML.mwb))<br><br> Datenmodellierung: **Vom konzeptionellen ERM zum logischen ERD** <br> &#9997; Auftrag ERD definieren ["Social Media I"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_SocialMedia_I.md) (mit draw.io oder Bleistift) <br> &#9997; Auftrag Erweiterung 1 ["Social Media II"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_SocialMedia_II.md) (mit draw.io oder Bleistift) / ([ML](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_SocialMedia_II_ML.pdf) ) <br> &#9997; Auftrag Erweiterung 2 ["Social Media III"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_SocialMedia_III.md) (mit MySQLWorkbench) / ([ML (.mwb)](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Aufgabe_SocialMedia_III_ML_b.mwb)) <br> <br> &#9997; Auftrag ["Velotour"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Velotour.md) Von der Aufgabenstellung zu Datenbank / (ML [.md](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Velotour_ML.md), [.pdf](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Musterloesungen_Normalisieren/Auftrag_Velotour_ML.pdf), [.mwb](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Velotour_ML.mwb)) <br> &#9997; Auftrag ["Veloreparatur"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Veloreparatur.md) / (ML [.pdf](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Musterloesungen_Normalisieren/Auftrag_Veloreparatur_ML.pdf), [.md](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Veloreparatur_ML.md), [.xlsx](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Veloreparatur_ML.xlsx), [.mwb](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Veloreparatur_ML.mwb)) |
| 9b | Do 30.01.| Repetition [ERM und ERD (&#127911; Video, d, 6 min)](https://youtu.be/JV2EjTEqllM), [ER Modell (&#127911; Video,d, 5 min)](https://youtu.be/baF9b5Lkiio) <br> Repetition [ERD Begriffe](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/x_gitressourcen/ERD_ERM/ERD_begriffe.png) <br> Repetition [Beziehungstypen (.docx)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/cheatsheet_beziehungstypen.docx) <br> Repetition [Normalisierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_Normalisierung.md), [Step-by-step Bilder](https://gitlab.com/ch-tbz-it/Stud/m162/-/tree/main/Datenmodellierung/x_gitressourcen/Normalisierung)<br> Repetition [Datenmodellierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_Datenmodellierung.md) <br><br> Weitere selbstständige Repetition <br><br> Abschluss und &#128526; **Prüfung LB2** |
## Inhalte ## Inhalte

View File

@ -19,25 +19,32 @@ Inhaltsverzeichnis
## Leistungsbeurteilungen (Prüfungen) ## Leistungsbeurteilungen (Prüfungen)
**Variante A**
- LB1 (33%) Auftrag OWASP & Demo oder Vortrag - LB1 (33%) Auftrag OWASP & Demo oder Vortrag
- LB2 (33%) Auftrag Penetrationtesting - LB2 (33%) Auftrag Penetrationtesting
- LB3 (34%) Prüfung mündlich oder schriftlich - LB3 (34%) Prüfung mündlich oder schriftlich
**Variante B**
- LB1 (40%) Auftrag OWASP und Penetrationstesting
- LB2 (60%) Projektarbeit - Sicherheitsumsetzung in Applikation
## Ablaufplan 2024-Q2 (Mi morgens) ## Ablaufplan 2024-Q2 (Mi morgens)
|Tag |WUP23 |Thema, Auftrag, Übung | |Tag |WUP23 |Thema, Auftrag, Übung |
|---- |---- |---- | |---- |---- |---- |
| 1 | 13.11.2024 | | | 1 | Mi 13.11.24 | |
| 2 | 20.11.2024 | | | 2 | Mi 20.11.24 | |
| 3 | 27.11.2024 | | | 3 | Mi 27.11.24 | |
| 4 | 04.12.2024 | | | 4 | Mi 04.12.24 | |
| 5 | 11.12.2024 | | | 5 | Mi 11.12.24 | |
| 6 | 18.12.2024 | | | 6 | Mi 18.12.24 | |
| - | Ferien | | | - | -- | Weihnachtsferien |
| 7 | 08.01.2025 | | | 7 | Mi 08.01.25 | |
| 8 | 15.01.2025 | | | 8 | Mi 15.01.25 | |
| - | Proj-Woche | | | - | -- | WUP-Proj-Woche |
| 9 | ? | | | - | -- | |
[LB2 Applikation](https://gitlab.com/ch-tbz-it/Stud/m183/lb2-applikation) [LB2 Applikation](https://gitlab.com/ch-tbz-it/Stud/m183/lb2-applikation)

View File

@ -55,6 +55,43 @@ Buch zum Unterricht mit TBZ-Mailadresse: [Bücher vom HERDT-Verlag](https://herd
| 9 | Do 31.10.| **LB2** <br>*"Konsequenzen von Fehlern im Datenschutz und bei der Datensicherheit"*<br>[Problematik der Datenloeschung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/06_BackupProbleme-und-Juristisches/problematik-datenloeschung.md?ref_type=heads) sowie [Impressum, Discaimer, AGB](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/06_BackupProbleme-und-Juristisches/impressum-disclaimer-agb.md?ref_type=heads) | | 9 | Do 31.10.| **LB2** <br>*"Konsequenzen von Fehlern im Datenschutz und bei der Datensicherheit"*<br>[Problematik der Datenloeschung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/06_BackupProbleme-und-Juristisches/problematik-datenloeschung.md?ref_type=heads) sowie [Impressum, Discaimer, AGB](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/06_BackupProbleme-und-Juristisches/impressum-disclaimer-agb.md?ref_type=heads) |
| 10| Do 07.11.| [Lizenzmodelle](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/07_Lizenzmodelle?ref_type=heads)<br>Anwendungen auf Datenschutzkonformität überprüfen <br>Abgabe **LB3** | | 10| Do 07.11.| [Lizenzmodelle](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/07_Lizenzmodelle?ref_type=heads)<br>Anwendungen auf Datenschutzkonformität überprüfen <br>Abgabe **LB3** |
----
## Ablaufplan 2024-Q2 (Di morgens)
|Tag |AP24a |Thema, Auftrag, Übung |
|---- |---- |---- |
| 1 | Di 12.11.| Begrüssung ... <br>[Ablagesysteme](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/04_Ablagesysteme), -> [01 Wo speichere ich meine Daten](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/04_Ablagesysteme/01_Wo%20speichere%20ich%20meine%20Daten%20ab.md)|
| 2 | Di 19.11.| [Ablagesysteme](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/04_Ablagesysteme) -> [02 Eigenes Ablagekonzept](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/04_Ablagesysteme/02_Eigenes%20Ablagekonzept.md) ,<br>[Git und Markdown](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/10_Git#einf%C3%BChrung-in-git-und-markdown) - [Eigene GIT Umgebung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/10_Git/03_Eigene%20GIT%20Umgebung.md) - [Markdown-Guide](https://www.markdownguide.org/basic-syntax/) |
| 3 | Di 26.11.| *"Datenschutz"* [Schutzwürdigkeit von Daten im Internet](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/01_Datenschutz)<br> Teams-Auftrag M231-3a:<br> - [Datenschutzrecht seit 1.9.2023](https://www.admin.ch/gov/de/start/dokumentation/medienmitteilungen.msg-id-90134.html), [Auftrag "der EDÖP"](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/01_Datenschutz/01_Leseauftrag.md)<br> - [Datenschutzgesetz DSG](https://www.fedlex.admin.ch/eli/fga/2020/1998/de) und [Datenschutzverordnung DVO](https://www.newsd.admin.ch/newsd/message/attachments/75620.pdf),<br> -- [SRF-Video zum Thema Datenschutz (14 min)](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/01_Datenschutz/09_Video%20SRF.md) <br> -- [Cyber-Game](./x_ressources/cyber-game.jpg), ([.pdf](./x_ressources/Cyber-Game-Spielanleitung.pdf)) |
| 4 | Di 03.12.| *"Datensicherheit der eigenen Infrastruktur"*<br>[Backup](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/05_Backup) |
| 5 | Di 10.12.| **LB1** (30 min)<br> <br> 01 Backup-[Leseauftrag](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/01_Leseauftrag.md) (30 min) <br> 02 [Begriffe klären](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/02_Begriffe%20Kl%C3%A4ren.md) in Gruppen zu 4 Pers (30 min) <br> 03 [Konzept erstellen](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/03_Backupkonzept.md) (fürs Smartphone, für den Notebook) <br> 04 [Windows Backup](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/04_Windows%20Backup.md) <br> 05 [Cloudbackup - aber sicher](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/05_Sicheres%20Cloud-Backup.md) |
| 6 | Di 17.12.| Weiterarbeit am "Backup" <br>(Konzept und Umsetzung) <br> &#9997; Auftrag:<br> **Bereitstellung und Durchführung des Backups für den Notebook/Laptop** <br> 06 [Backup prüfen](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/06_Backup%20Termin.md)|
| - - | - - - | Weihnachtsferien |
| 7 | Di 07.01.| *"_Schutzwürdigkeit von Daten im Internet_"*<br>Zugangsarten/-systeme und [Passwörter](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/03_Passw%C3%B6rter),<br>[Warum Passwörter](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/03_Passw%C3%B6rter/02_Diskussion%20Passw%C3%B6rter.md), [Authentifizierung und Autorisierung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/03_Passw%C3%B6rter/03_Authentifizierung%20und%20Autorisierung.md), [Was ist Multi-Faktor-Authentisierung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/03_Passw%C3%B6rter/05_MFA.md), <br>[Passwörterverwaltung, Passwortmanager](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/03_Passw%C3%B6rter/06_Passwortmanager.md) einrichten |
| 8 | Di 14.01.| Einstieg in die Datenverschlüsselung<br>[Challange - Eigene Verschlüsselung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/02_Verschl%C3%BCsselung/00_Challenge.md),<br> [FIDO - Anmeldeverfahren ohne Passwörter](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/03_Passw%C3%B6rter/fido-anmeldeverfahren)<br> [Datenverschlüsselung](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/02_Verschl%C3%BCsselung) (-> [Cäsar/Vigenère-Verschlüsselung / CrypTool](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/02_Verschl%C3%BCsselung/01_Caesar.md)) |
| 9 | Di 21.01.| **LB2** <br>*"Konsequenzen von Fehlern im Datenschutz und bei der Datensicherheit"*<br>[Problematik der Datenloeschung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/06_BackupProbleme-und-Juristisches/problematik-datenloeschung.md?ref_type=heads) sowie [Impressum, Discaimer, AGB](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/06_BackupProbleme-und-Juristisches/impressum-disclaimer-agb.md?ref_type=heads) |
| 10 | Di 28.01.| [Lizenzmodelle](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/07_Lizenzmodelle?ref_type=heads)<br>Anwendungen auf Datenschutzkonformität überprüfen <br>Abgabe **LB3** |
----
## Ablaufplan 2024-Q2 (Do nachittags)
|Tag |AP24d |Thema, Auftrag, Übung |
|---- |---- |---- |
| 1 | Do 14.11.| Begrüssung ... <br>[Ablagesysteme](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/04_Ablagesysteme), -> [01 Wo speichere ich meine Daten](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/04_Ablagesysteme/01_Wo%20speichere%20ich%20meine%20Daten%20ab.md)|
| 2 | Do 21.11.| [Ablagesysteme](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/04_Ablagesysteme) -> [02 Eigenes Ablagekonzept](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/04_Ablagesysteme/02_Eigenes%20Ablagekonzept.md) ,<br>[Git und Markdown](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/10_Git#einf%C3%BChrung-in-git-und-markdown) - [Eigene GIT Umgebung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/10_Git/03_Eigene%20GIT%20Umgebung.md) - [Markdown-Guide](https://www.markdownguide.org/basic-syntax/) |
| - - | -- 29.11.| Lehrerkonvent LKB |
| 3 | Do 05.12.| *"Datenschutz"* [Schutzwürdigkeit von Daten im Internet](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/01_Datenschutz)<br> Teams-Auftrag M231-3a:<br> - [Datenschutzrecht seit 1.9.2023](https://www.admin.ch/gov/de/start/dokumentation/medienmitteilungen.msg-id-90134.html), [Auftrag "der EDÖP"](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/01_Datenschutz/01_Leseauftrag.md)<br> - [Datenschutzgesetz DSG](https://www.fedlex.admin.ch/eli/fga/2020/1998/de) und [Datenschutzverordnung DVO](https://www.newsd.admin.ch/newsd/message/attachments/75620.pdf),<br> -- [SRF-Video zum Thema Datenschutz (14 min)](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/01_Datenschutz/09_Video%20SRF.md) <br> -- [Cyber-Game](./x_ressources/cyber-game.jpg), ([.pdf](./x_ressources/Cyber-Game-Spielanleitung.pdf)) |
| 4 | Do 12.12.| *"Datensicherheit der eigenen Infrastruktur"*<br>[Backup](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/05_Backup) |
| 5 | Do 19.12.| **LB1** (30 min)<br> <br> 01 Backup-[Leseauftrag](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/01_Leseauftrag.md) (30 min) <br> 02 [Begriffe klären](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/02_Begriffe%20Kl%C3%A4ren.md) in Gruppen zu 4 Pers (30 min) <br> 03 [Konzept erstellen](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/03_Backupkonzept.md) (fürs Smartphone, für den Notebook) <br> 04 [Windows Backup](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/04_Windows%20Backup.md) <br> 05 [Cloudbackup - aber sicher](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/05_Sicheres%20Cloud-Backup.md) |
| 6 | Do 26.12.| Weiterarbeit am "Backup" <br>(Konzept und Umsetzung) <br> &#9997; Auftrag:<br> **Bereitstellung und Durchführung des Backups für den Notebook/Laptop** <br> 06 [Backup prüfen](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/06_Backup%20Termin.md)|
| - - | - - - | Weihnachtsferien |
| 7 | Do 09.01.| *"_Schutzwürdigkeit von Daten im Internet_"*<br>Zugangsarten/-systeme und [Passwörter](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/03_Passw%C3%B6rter),<br>[Warum Passwörter](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/03_Passw%C3%B6rter/02_Diskussion%20Passw%C3%B6rter.md), [Authentifizierung und Autorisierung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/03_Passw%C3%B6rter/03_Authentifizierung%20und%20Autorisierung.md), [Was ist Multi-Faktor-Authentisierung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/03_Passw%C3%B6rter/05_MFA.md), <br>[Passwörterverwaltung, Passwortmanager](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/03_Passw%C3%B6rter/06_Passwortmanager.md) einrichten |
| 8 | Do 16.01.| Einstieg in die Datenverschlüsselung<br>[Challange - Eigene Verschlüsselung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/02_Verschl%C3%BCsselung/00_Challenge.md),<br> [FIDO - Anmeldeverfahren ohne Passwörter](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/03_Passw%C3%B6rter/fido-anmeldeverfahren)<br> [Datenverschlüsselung](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/02_Verschl%C3%BCsselung) (-> [Cäsar/Vigenère-Verschlüsselung / CrypTool](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/02_Verschl%C3%BCsselung/01_Caesar.md)) |
| 9a | Do 23.01.| **LB2** <br>*"Konsequenzen von Fehlern im Datenschutz und bei der Datensicherheit"*<br>[Problematik der Datenloeschung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/06_BackupProbleme-und-Juristisches/problematik-datenloeschung.md?ref_type=heads) sowie [Impressum, Discaimer, AGB](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/06_BackupProbleme-und-Juristisches/impressum-disclaimer-agb.md?ref_type=heads) |
| 9b | Do 30.01.| [Lizenzmodelle](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/07_Lizenzmodelle?ref_type=heads)<br>Anwendungen auf Datenschutzkonformität überprüfen <br>Abgabe **LB3** |
## Empfehlung ## Empfehlung

View File

@ -19,25 +19,25 @@
### AP22b (Mo morgens) ### Ablaufplan 2024-Q2 AP22d (Fr morgens)
| ~Tag | Datum | Thema | Bemerkungen | | ~Tag | Datum | Thema | Bemerkungen |
| ---- | ----- | ---- | ---- | | ---- | ----- | ---- | ---- |
| 1 | Mo 19.08. | [Projekt-Ziele ](./1_Projekt-Ziele) | | | 1 | Fr 15.11. | [Projekt-Ziele ](./1_Projekt-Ziele) | |
| 2 | Mo 26.08. | [Projekt-Planung ](./2_Projekt-Planung) | Ecolm-Test P-Zie 7% MNote | | 2 | Fr 22.11. | [Projekt-Planung ](./2_Projekt-Planung) | Ecolm-Test P-Zie 7% MNote |
| 3 | Mo 02.09. | [Projekt-Organisation ](./3_Projekt-Organisation) | Ecolm-Test P-Pla 7% MNote | | - | -- 30.11. | - fällt aus - Lehrer-Klausurtagung | |
| - | Mo 09.09. | - fällt aus - Knabenschiessen | | | 3 | Fr 06.12. | [Projekt-Organisation ](./3_Projekt-Organisation) | Ecolm-Test P-Pla 7% MNote |
| 4 | Mo 16.09. | [Projekt-Führung ](./4_Projekt-Fuehrung) | Ecolm-Test P-Org 7% MNote | | 4 | Fr 13.12. | [Projekt-Führung ](./4_Projekt-Fuehrung) | Ecolm-Test P-Org 7% MNote |
| 5 | Mo 23.09. | [Projekt-Kontrolle und Vorgangsmodelle](./5_Projekt-Kontrolle-Vorgangsmodelle) | Ecolm-Test P-Füh 7% MNote | | 5 | Fr 20.12. | [Projekt-Kontrolle und Vorgangsmodelle](./5_Projekt-Kontrolle-Vorgangsmodelle) | Ecolm-Test P-Füh 7% MNote |
| 6 | Mo 30.09. | [Projekt-Risiken und Risikoanalyse ](./6_Projekt-Risiken-Risikoanalyse) | Ecolm-Test P-Kon 7% MNote |
| - | -Ferien- | | | | - | -Ferien- | | |
| 7 | Mo 21.10. | [Qualitätsicherung ](./7_Qualitaetsicherung) | Gruppen-Projekt 32% MNote | | 6 | Fr 10.01. | [Projekt-Risiken und Risikoanalyse ](./6_Projekt-Risiken-Risikoanalyse) | Ecolm-Test P-Kon 7% MNote |
| 8 | Mo 28.10. | [Abschlussprojekt ](./Abschlussprojekt) | | | 7 | Fr 17.01. | [Qualitätsicherung ](./7_Qualitaetsicherung) | Gruppen-Projekt 32% MNote |
| 9 | Mo 04.11. | [Abschlussprojekt ](./Abschlussprojekt) | Gruppen-Projekt 33% MNote | | 8 | Fr 24.01. | [Abschlussprojekt ](./Abschlussprojekt) | |
| 9 | Fr 28.01. | [Abschlussprojekt ](./Abschlussprojekt) | Gruppen-Projekt 33% MNote |
| | | | | | | | | |
| add on | 1 | [Lastenheft-Pflichtenheft](./add-on1_Lastenheft-Pflichtenheft) | | | add on | 1 | [Lastenheft-Pflichtenheft](./add-on1_Lastenheft-Pflichtenheft) | |
----
### AP22c (Fr morgens), PE22c (Fr nachmittags) ### AP22c (Fr morgens), PE22c (Fr nachmittags)

View File

@ -9,28 +9,28 @@ Inhaltsverzeichnis
[weitere TBZ Unterlagen -> https://gitlab.com/ch-tbz-it/Stud/m323/m323](https://gitlab.com/ch-tbz-it/Stud/m323/m323) [weitere TBZ Unterlagen -> https://gitlab.com/ch-tbz-it/Stud/m323/m323](https://gitlab.com/ch-tbz-it/Stud/m323/m323)
## Themenüberblick
[Einführung](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/blob/main/01_Einf%C3%BChrung/einf%C3%BChrung.md)
[Fachbegriffe](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/blob/main/01_Einf%C3%BChrung/Fachbegriffe.md)
## Leistungsbeurteilungen (Prüfungen) ## Leistungsbeurteilungen (Prüfungen)
LB [Miniprojekt](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/08_MiniProjekt) (7 Std plus Präsentation desselben) LB (100%) [Miniprojekt](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/08_MiniProjekt) (7 Std plus Präsentation desselben)
## Ablaufplan 2024-Q2 (Mi nachmittags) ## Ablaufplan 2024-Q2 (Mi nachmittags)
|Tag |WUP23 |Thema, Auftrag, Übung | |Tag |WUP23 |Thema, Auftrag, Übung |
|---- |---- |---- | |---- |---- |---- |
| 1 | 13.11.2024 | | | 1 | Mi 13.11.24 | [Einführung](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/01_Einf%C3%BChrung) [.pptx](https://gitlab.com/ch-tbz-it/TE/m323/m323/-/raw/main/TheoriePr%C3%A4sentationen/Einf%C3%BChrungFunktionaleProgrammierung.pptx) <br> - Was sind Funktionen und Vergleich zu imperativem Code <br> - Paradigmenwechsel in der Programmierung <br> - Wieso sind Funktionen nützlich <br> <br> &#128196; [Unterlagen](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/blob/main/01_Einf%C3%BChrung/einf%C3%BChrung.md), &#128196; [Fachbegriffe](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/blob/main/01_Einf%C3%BChrung/Fachbegriffe.md), &#9997; [Aufgaben](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/blob/main/01_Einf%C3%BChrung/Aufgaben/Aufgaben.md) |
| 2 | 20.11.2024 | | | 2 | Mi 20.11.24 | [Anforderungen](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/02_Anforderungen) <br> - Wie setzen wir das WAS statt das WIE um <br> - Aus deklarativen Anforderungen werden Funktionen abgeleitet |
| 3 | 27.11.2024 | | | 3 | Mi 27.11.24 | [Reine Funktionen](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/03_PureFunctions) <br> - Was zeichnet pure functions aus <br> - Begriff Lambda Funktionen |
| 4 | 04.12.2024 | | | 4 | Mi 04.12.24 | [Funktionen als Werte / Immutable Values](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/04_FunctionsAsValues) [.pptx](https://gitlab.com/ch-tbz-it/TE/m323/m323/-/raw/main/TheoriePr%C3%A4sentationen/FunctionsAsValues_16x9.pptx) <br> - No side effects <br> - Mit Rekursionen arbeiten |
| 5 | 11.12.2024 | | | 5 | Mi 11.12.24 | [Weitere Datenstrukturen](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/05_WeitereDatenstrukturen) <br> - Filter-map-reduce <br> - Higher Order Functions <br> - Mit Tuples arbeiten |
| 6 | 18.12.2024 | | | 6 | Mi 18.12.24 | [Weitere Algotithmen](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/06_WeitereAlgorithmen) <br> - Algorithmen fürs Suchen <br> - Parallel-Prozesse <br> - Pipelines |
| - | Ferien | | | - | -- | Weihnachtsferien |
| 7 | 08.01.2025 | | | 7 | Mi 08.01.25 | [Fehlerbehandlung](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/07_ErrorHandling) <br> <br> **Funktionale Programme entwerfen** |
| 8 | 15.01.2025 | | | 8 | Mi 15.01.25 | [Miniprojekt](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/08_MiniProjekt) <br> (zu zweit, je 8 Lektionen, Abgabe 31.01.2025) |
| - | Proj-Woche | | | - | -- | WUP-Proj-Woche |
| 9 | ? | | | - | -- | |

View File

@ -35,17 +35,17 @@
| ~Tag | Datum | Thema | | ~Tag | Datum | Thema |
| ---- | ----- | ---- | | ---- | ----- | ---- |
| 1 | Mo 13.11. | | | 1 | Mo 11.11. | |
| 2 | Mo 20.11. | Sprint 0 | | 2 | Mo 18.11. | Sprint 0 |
| 3 | Mo 27.11. | _- BasicCheck_ | | 3 | Mo 25.11. | _- BasicCheck_ |
| 4 | Mo 04.12. | Sprint 1 | | 4 | Mo 02.12. | Sprint 1 |
| 5 | Mo 11.12. | | | 5 | Mo 09.12. | |
| 6 | Mo 18.12. | Sprint 2 | | 6 | Mo 16.12. | Sprint 2 |
| - | -Ferien- | ---- | | - | -Ferien- | ---- |
| 7 | Mo 08.01. | | | 7 | Mo 06.01. | |
| 8 | Mo 15.01. | Sprint 3 | | 8 | Mo 13.01. | Sprint 3 |
| 9 | Mo 22.01. | | | 9 | Mo 20.01. | |
| 10 | Mo 29.01. | Abschluss | | 10 | Mo 27.01. | Abschluss |
[Details siehe Miro-Board ![zu miro](x-ressources/pfeil-zu-miroboard.jpg)](https://miro.com/app/board/uXjVPD6Lhvk=/?share_link_id=159004103816) [Details siehe Miro-Board ![zu miro](x-ressources/pfeil-zu-miroboard.jpg)](https://miro.com/app/board/uXjVPD6Lhvk=/?share_link_id=159004103816)