diff --git a/m162/README.md b/m162/README.md index 1b02fb1..05b156f 100644 --- a/m162/README.md +++ b/m162/README.md @@ -15,21 +15,22 @@ Inhaltsverzeichnis - LB1 (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 | |---- |---- |---- | -| 1 | Di 20.08.| Einführung
➤ **Daten und Strukturen**
✍ Auftrag [Steckbrief](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Steckbrief.md)
📄 Theorie [Strukturierte und unstrukturierte Daten](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/StrukturierteDaten.md)
✍ Auftrag [Suchmaschinen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Suchmaschinen.md)
🛈 👀 Info [Volkszählung](x-ressources/volkszaehlung)
📄 Theorie [Daten-Formate: Merkmalstypen und Skalentypen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Merkmalstypen_Skalentypen.md)
✍ Auftrag [Fragebogen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Fragebogen.md) | -| 2 | Di 27.08.| ➤ **Datentypen** und **Datenstrukturen**
📄 Theorie [Datentypen - Übersicht ](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Datentypen.md)
➤ **Zeichencodierung**
🛈 👀 Info [Zeichensätze](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Zeichencodierung.md)
✍ Auftrag [Datentypen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Datentypen.md)
📄 Theorie [Datenstrukturen (einfache, komplexe)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Datenstrukturen.md)
🛈 👀 Info [visualgo.net/en](https://visualgo.net/en) | -| 3 | Di 03.09.| ✍ 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)
**JSON/XML**
🛈 👀 Info: CSV, JSON, XML. Unterschiede [example.json](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Daten_Formate/json-example.json)
🛈 [JSON-Selbststudium (ca. 30 min)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Json.md), 📄 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/)
✍ 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
✍ 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
**Excel** - *Import, Export*
✍ Auftrag [Excel-Import](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_Import.md)| -| 4 | Di 10.09.| ➤ **Diagramme** - Excel - *Filterung, Formeln, Referenzen*
📄 Theorie [Einführung in Informationen und Diagramme](x-ressources/tag04_einfuehrung-diagramme.md)
✍ 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)
🛈 👀 Info [Diagramme erstellen (Merkblatt)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Diagramme-Erstellen.md)
✍ Auftrag [Konsumentenpreise](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_Konsumentenpreise.md) (40min, im duo)
✍ Auftrag [D1 Parteizugehörigkeit](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_DiagrammeI.md) (20min, solo)
✍ 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) | -| 5 | Di 17.09.| Repetition
👀 [Lügen mt Charts](x-ressources/tag04_einfuehrung-diagramme.md?ref_type=heads#so-l%C3%BCgt-man-mit-charts)
👀 [Unterschied zwischen Information und Wissen](https://www.youtube.com/watch?v=cKyHynlqOO4) (2:26 min)
👀 [Wissenstreppe von Klaus North](https://www.youtube.com/watch?v=VW7ArONW4dA) (2:52 min)

Individuelle Vorbereitung auf die Prüfung

😎 **Prüfung LB1**
- Theorieteil 10:30-11:30 in [ECOLM](https://ecolm.com)
- Praxisteil 10:45-11:45 via TEAMS (letzte Abgabe 11:59) | -| 6 | Di 24.09.| ➤ **Datenmodellierung**
📄 Theorie I [DBMS und Relationenmodell pptx](x-ressources/ERD-ERM-das-relationenmodell.pptx),
✍ 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)
📄 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)
📄 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)
✍ 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))
oder ähnlich: ["Leistungserfassung"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Leistungserfassung.md)
✍ 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) | -| 7 | Di 01.10.| Datenmodellierung
✍ 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)
✍ Zeit zur Aufarbeitung/Vertiefung/Repetition des Theorie-Stoffes
(Erklären und dokumentieren Sie alles über "Datenmodellierung" z.B. im Lernjournal/Dossier)
✍ Auftrag [Installieren MySQLWorkbench](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_MySqlWorkbench.md)
und ✍ 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)) | -| - | Ferien | - | -| 8 | Di 22.10.| 👀 Repetition [Normalisierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_Normalisierung.md)
👀 Übersicht/Vergleich [Krähenfuss<->Chen (pdf)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Kr%C3%A4henfuss_chen_vergleich.pdf)
✍ 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))

Datenmodellierung: **Vom konzeptionellen ERM zum logischen ERD**
✍ 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))
✍ 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))

TE [Tag8](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Admin/Tagesplanungen/tag08.md)
✍ 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) )
✍ 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))
✍ 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) ) | -| 9 | Di 29.10.| ✍ 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))
✍ 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))

Datenmodellierung: **Vom konzeptionellen ERM zum logischen ERD**
✍ 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)
✍ 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) )
✍ 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))

✍ 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))
✍ 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)) | -|10 | Di 05.11.| Repetition [ERM und ERD (🎧 Video, d, 6 min)](https://youtu.be/JV2EjTEqllM), [ER Modell (🎧 Video,d, 5 min)](https://youtu.be/baF9b5Lkiio)
Repetition [ERD Begriffe](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/x_gitressourcen/ERD_ERM/ERD_begriffe.png)
Repetition [Beziehungstypen (.docx)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/cheatsheet_beziehungstypen.docx)
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)
Repetition [Datenmodellierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_Datenmodellierung.md)

Weitere selbstständige Repetition

Abschluss und 😎 **Prüfung LB2** | +| 1 | Do 14.11.| Einführung
➤ **Daten und Strukturen**
✍ Auftrag [Steckbrief](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Steckbrief.md)
📄 Theorie [Strukturierte und unstrukturierte Daten](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/StrukturierteDaten.md)
✍ Auftrag [Suchmaschinen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Suchmaschinen.md)
🛈 👀 Info [Volkszählung](x-ressources/volkszaehlung)
📄 Theorie [Daten-Formate: Merkmalstypen und Skalentypen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Merkmalstypen_Skalentypen.md)
✍ Auftrag [Fragebogen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Fragebogen.md) | +| 2 | Do 21.11.| ➤ **Datentypen** und **Datenstrukturen**
📄 Theorie [Datentypen - Übersicht ](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Datentypen.md)
➤ **Zeichencodierung**
🛈 👀 Info [Zeichensätze](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Zeichencodierung.md)
✍ Auftrag [Datentypen](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Auftr%C3%A4ge/Auftrag_Datentypen.md)
📄 Theorie [Datenstrukturen (einfache, komplexe)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Datenstrukturen.md)
🛈 👀 Info [visualgo.net/en](https://visualgo.net/en) | +| - | -- | Lehrerkonvent LKB -> Arbeit im Betrieb | +| 3 | Do 04.12.| ✍ 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)
**JSON/XML**
🛈 👀 Info: CSV, JSON, XML. Unterschiede [example.json](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Unterlagen/Daten_Formate/json-example.json)
🛈 [JSON-Selbststudium (ca. 30 min)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Daten_Formate/Json.md), 📄 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/)
✍ 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
✍ 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
**Excel** - *Import, Export*
✍ Auftrag [Excel-Import](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_Import.md)| +| 4 | Do 11.12.| ➤ **Diagramme** - Excel - *Filterung, Formeln, Referenzen*
📄 Theorie [Einführung in Informationen und Diagramme](x-ressources/tag04_einfuehrung-diagramme.md)
✍ 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)
🛈 👀 Info [Diagramme erstellen (Merkblatt)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Diagramme-Erstellen.md)
✍ Auftrag [Konsumentenpreise](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_Konsumentenpreise.md) (40min, im duo)
✍ Auftrag [D1 Parteizugehörigkeit](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Auswertungen_Excel/Auftr%C3%A4ge/Auftrag_DiagrammeI.md) (20min, solo)
✍ 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) | +| 5 | Do 18.12.| Repetition
👀 [Lügen mt Charts](x-ressources/tag04_einfuehrung-diagramme.md?ref_type=heads#so-l%C3%BCgt-man-mit-charts)
👀 [Unterschied zwischen Information und Wissen](https://www.youtube.com/watch?v=cKyHynlqOO4) (2:26 min)
👀 [Wissenstreppe von Klaus North](https://www.youtube.com/watch?v=VW7ArONW4dA) (2:52 min)

Individuelle Vorbereitung auf die Prüfung

😎 **Prüfung LB1**
- Theorieteil 10:30-11:30 in [ECOLM](https://ecolm.com)
- Praxisteil 10:45-11:45 via TEAMS (letzte Abgabe 11:59) | +| - | -- | Weihnachstferien | +| 6 | Do 09.01.| ➤ **Datenmodellierung**
📄 Theorie I [DBMS und Relationenmodell pptx](x-ressources/ERD-ERM-das-relationenmodell.pptx),
✍ 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)
📄 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)
📄 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)
✍ 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))
oder ähnlich: ["Leistungserfassung"](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Auftr%C3%A4ge/Auftrag_Leistungserfassung.md)
✍ 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) | +| 7 | Do 16.01.| Datenmodellierung
✍ 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)
✍ Zeit zur Aufarbeitung/Vertiefung/Repetition des Theorie-Stoffes
(Erklären und dokumentieren Sie alles über "Datenmodellierung" z.B. im Lernjournal/Dossier)
✍ Auftrag [Installieren MySQLWorkbench](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_MySqlWorkbench.md)
und ✍ 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)) | +| 8 | Do 23.01.| 👀 Repetition [Normalisierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_Normalisierung.md)
👀 Übersicht/Vergleich [Krähenfuss<->Chen (pdf)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Kr%C3%A4henfuss_chen_vergleich.pdf)
✍ 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))

Datenmodellierung: **Vom konzeptionellen ERM zum logischen ERD**
✍ 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))
✍ 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))

TE [Tag8](https://gitlab.com/ch-tbz-it/TE/m162/-/blob/main/Admin/Tagesplanungen/tag08.md)
✍ 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) )
✍ 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))
✍ 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) ) | +| 9a | Do 23.01.| ✍ 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))
✍ 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))

Datenmodellierung: **Vom konzeptionellen ERM zum logischen ERD**
✍ 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)
✍ 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) )
✍ 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))

✍ 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))
✍ 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 (🎧 Video, d, 6 min)](https://youtu.be/JV2EjTEqllM), [ER Modell (🎧 Video,d, 5 min)](https://youtu.be/baF9b5Lkiio)
Repetition [ERD Begriffe](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/x_gitressourcen/ERD_ERM/ERD_begriffe.png)
Repetition [Beziehungstypen (.docx)](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/cheatsheet_beziehungstypen.docx)
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)
Repetition [Datenmodellierung](https://gitlab.com/ch-tbz-it/Stud/m162/-/blob/main/Datenmodellierung/Theorie_Datenmodellierung.md)

Weitere selbstständige Repetition

Abschluss und 😎 **Prüfung LB2** | ## Inhalte diff --git a/m183/README.md b/m183/README.md index 584f795..925437e 100644 --- a/m183/README.md +++ b/m183/README.md @@ -19,25 +19,32 @@ Inhaltsverzeichnis ## Leistungsbeurteilungen (Prüfungen) +**Variante A** + - LB1 (33%) Auftrag OWASP & Demo oder Vortrag - LB2 (33%) Auftrag Penetrationtesting - 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) -|Tag |WUP23 |Thema, Auftrag, Übung | -|---- |---- |---- | -| 1 | 13.11.2024 | | -| 2 | 20.11.2024 | | -| 3 | 27.11.2024 | | -| 4 | 04.12.2024 | | -| 5 | 11.12.2024 | | -| 6 | 18.12.2024 | | -| - | Ferien | | -| 7 | 08.01.2025 | | -| 8 | 15.01.2025 | | -| - | Proj-Woche | | -| 9 | ? | | +|Tag |WUP23 |Thema, Auftrag, Übung | +|---- |---- |---- | +| 1 | Mi 13.11.24 | | +| 2 | Mi 20.11.24 | | +| 3 | Mi 27.11.24 | | +| 4 | Mi 04.12.24 | | +| 5 | Mi 11.12.24 | | +| 6 | Mi 18.12.24 | | +| - | -- | Weihnachtsferien | +| 7 | Mi 08.01.25 | | +| 8 | Mi 15.01.25 | | +| - | -- | WUP-Proj-Woche | +| - | -- | | [LB2 Applikation](https://gitlab.com/ch-tbz-it/Stud/m183/lb2-applikation) \ No newline at end of file diff --git a/m231/README.md b/m231/README.md index f9abb8e..537542c 100644 --- a/m231/README.md +++ b/m231/README.md @@ -55,6 +55,43 @@ Buch zum Unterricht mit TBZ-Mailadresse: [Bücher vom HERDT-Verlag](https://herd | 9 | Do 31.10.| **LB2**
*"Konsequenzen von Fehlern im Datenschutz und bei der Datensicherheit"*
[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)
Anwendungen auf Datenschutzkonformität überprüfen
Abgabe **LB3** | +---- + +## Ablaufplan 2024-Q2 (Di morgens) + +|Tag |AP24a |Thema, Auftrag, Übung | +|---- |---- |---- | +| 1 | Di 12.11.| Begrüssung ...
[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) ,
[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)
Teams-Auftrag M231-3a:
- [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)
- [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),
-- [SRF-Video zum Thema Datenschutz (14 min)](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/01_Datenschutz/09_Video%20SRF.md)
-- [Cyber-Game](./x_ressources/cyber-game.jpg), ([.pdf](./x_ressources/Cyber-Game-Spielanleitung.pdf)) | +| 4 | Di 03.12.| *"Datensicherheit der eigenen Infrastruktur"*
[Backup](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/05_Backup) | +| 5 | Di 10.12.| **LB1** (30 min)

01 Backup-[Leseauftrag](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/01_Leseauftrag.md) (30 min)
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)
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)
04 [Windows Backup](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/04_Windows%20Backup.md)
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"
(Konzept und Umsetzung)
✍ Auftrag:
**Bereitstellung und Durchführung des Backups für den Notebook/Laptop**
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_"*
Zugangsarten/-systeme und [Passwörter](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/03_Passw%C3%B6rter),
[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),
[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
[Challange - Eigene Verschlüsselung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/02_Verschl%C3%BCsselung/00_Challenge.md),
[FIDO - Anmeldeverfahren ohne Passwörter](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/03_Passw%C3%B6rter/fido-anmeldeverfahren)
[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**
*"Konsequenzen von Fehlern im Datenschutz und bei der Datensicherheit"*
[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)
Anwendungen auf Datenschutzkonformität überprüfen
Abgabe **LB3** | + +---- + +## Ablaufplan 2024-Q2 (Do nachittags) + +|Tag |AP24d |Thema, Auftrag, Übung | +|---- |---- |---- | +| 1 | Do 14.11.| Begrüssung ...
[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) ,
[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)
Teams-Auftrag M231-3a:
- [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)
- [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),
-- [SRF-Video zum Thema Datenschutz (14 min)](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/01_Datenschutz/09_Video%20SRF.md)
-- [Cyber-Game](./x_ressources/cyber-game.jpg), ([.pdf](./x_ressources/Cyber-Game-Spielanleitung.pdf)) | +| 4 | Do 12.12.| *"Datensicherheit der eigenen Infrastruktur"*
[Backup](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/05_Backup) | +| 5 | Do 19.12.| **LB1** (30 min)

01 Backup-[Leseauftrag](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/01_Leseauftrag.md) (30 min)
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)
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)
04 [Windows Backup](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/05_Backup/04_Windows%20Backup.md)
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"
(Konzept und Umsetzung)
✍ Auftrag:
**Bereitstellung und Durchführung des Backups für den Notebook/Laptop**
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_"*
Zugangsarten/-systeme und [Passwörter](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/03_Passw%C3%B6rter),
[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),
[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
[Challange - Eigene Verschlüsselung](https://gitlab.com/ch-tbz-it/Stud/m231/-/blob/master/02_Verschl%C3%BCsselung/00_Challenge.md),
[FIDO - Anmeldeverfahren ohne Passwörter](https://gitlab.com/ch-tbz-it/Stud/m231/-/tree/master/03_Passw%C3%B6rter/fido-anmeldeverfahren)
[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**
*"Konsequenzen von Fehlern im Datenschutz und bei der Datensicherheit"*
[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)
Anwendungen auf Datenschutzkonformität überprüfen
Abgabe **LB3** | + ## Empfehlung diff --git a/m306/README.md b/m306/README.md index 160d8f4..4b0b4c5 100644 --- a/m306/README.md +++ b/m306/README.md @@ -19,25 +19,25 @@ -### AP22b (Mo morgens) +### Ablaufplan 2024-Q2 AP22d (Fr morgens) | ~Tag | Datum | Thema | Bemerkungen | | ---- | ----- | ---- | ---- | -| 1 | Mo 19.08. | [Projekt-Ziele ](./1_Projekt-Ziele) | | -| 2 | Mo 26.08. | [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 | -| - | Mo 09.09. | - fällt aus - Knabenschiessen | | -| 4 | Mo 16.09. | [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 | -| 6 | Mo 30.09. | [Projekt-Risiken und Risikoanalyse ](./6_Projekt-Risiken-Risikoanalyse) | Ecolm-Test P-Kon 7% MNote | +| 1 | Fr 15.11. | [Projekt-Ziele ](./1_Projekt-Ziele) | | +| 2 | Fr 22.11. | [Projekt-Planung ](./2_Projekt-Planung) | Ecolm-Test P-Zie 7% MNote | +| - | -- 30.11. | - fällt aus - Lehrer-Klausurtagung | | +| 3 | Fr 06.12. | [Projekt-Organisation ](./3_Projekt-Organisation) | Ecolm-Test P-Pla 7% MNote | +| 4 | Fr 13.12. | [Projekt-Führung ](./4_Projekt-Fuehrung) | Ecolm-Test P-Org 7% MNote | +| 5 | Fr 20.12. | [Projekt-Kontrolle und Vorgangsmodelle](./5_Projekt-Kontrolle-Vorgangsmodelle) | Ecolm-Test P-Füh 7% MNote | | - | -Ferien- | | | -| 7 | Mo 21.10. | [Qualitätsicherung ](./7_Qualitaetsicherung) | Gruppen-Projekt 32% MNote | -| 8 | Mo 28.10. | [Abschlussprojekt ](./Abschlussprojekt) | | -| 9 | Mo 04.11. | [Abschlussprojekt ](./Abschlussprojekt) | Gruppen-Projekt 33% MNote | +| 6 | Fr 10.01. | [Projekt-Risiken und Risikoanalyse ](./6_Projekt-Risiken-Risikoanalyse) | Ecolm-Test P-Kon 7% MNote | +| 7 | Fr 17.01. | [Qualitätsicherung ](./7_Qualitaetsicherung) | Gruppen-Projekt 32% 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) | | - +---- ### AP22c (Fr morgens), PE22c (Fr nachmittags) diff --git a/m323/README.md b/m323/README.md index e50b0c7..5a26e49 100644 --- a/m323/README.md +++ b/m323/README.md @@ -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) -## 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) -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) -|Tag |WUP23 |Thema, Auftrag, Übung | -|---- |---- |---- | -| 1 | 13.11.2024 | | -| 2 | 20.11.2024 | | -| 3 | 27.11.2024 | | -| 4 | 04.12.2024 | | -| 5 | 11.12.2024 | | -| 6 | 18.12.2024 | | -| - | Ferien | | -| 7 | 08.01.2025 | | -| 8 | 15.01.2025 | | -| - | Proj-Woche | | -| 9 | ? | | + +|Tag |WUP23 |Thema, Auftrag, Übung | +|---- |---- |---- | +| 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)
- Was sind Funktionen und Vergleich zu imperativem Code
- Paradigmenwechsel in der Programmierung
- Wieso sind Funktionen nützlich

📄 [Unterlagen](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), ✍ [Aufgaben](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/blob/main/01_Einf%C3%BChrung/Aufgaben/Aufgaben.md) | +| 2 | Mi 20.11.24 | [Anforderungen](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/02_Anforderungen)
- Wie setzen wir das WAS statt das WIE um
- Aus deklarativen Anforderungen werden Funktionen abgeleitet | +| 3 | Mi 27.11.24 | [Reine Funktionen](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/03_PureFunctions)
- Was zeichnet pure functions aus
- Begriff Lambda Funktionen | +| 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)
- No side effects
- Mit Rekursionen arbeiten | +| 5 | Mi 11.12.24 | [Weitere Datenstrukturen](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/05_WeitereDatenstrukturen)
- Filter-map-reduce
- Higher Order Functions
- Mit Tuples arbeiten | +| 6 | Mi 18.12.24 | [Weitere Algotithmen](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/06_WeitereAlgorithmen)
- Algorithmen fürs Suchen
- Parallel-Prozesse
- Pipelines | +| - | -- | Weihnachtsferien | +| 7 | Mi 08.01.25 | [Fehlerbehandlung](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/07_ErrorHandling)

**Funktionale Programme entwerfen** | +| 8 | Mi 15.01.25 | [Miniprojekt](https://gitlab.com/ch-tbz-it/Stud/m323/m323/-/tree/main/08_MiniProjekt)
(zu zweit, je 8 Lektionen, Abgabe 31.01.2025) | +| - | -- | WUP-Proj-Woche | +| - | -- | | + diff --git a/m426/README.md b/m426/README.md index 962a39f..2608420 100644 --- a/m426/README.md +++ b/m426/README.md @@ -35,17 +35,17 @@ | ~Tag | Datum | Thema | | ---- | ----- | ---- | -| 1 | Mo 13.11. | | -| 2 | Mo 20.11. | Sprint 0 | -| 3 | Mo 27.11. | _- BasicCheck_ | -| 4 | Mo 04.12. | Sprint 1 | -| 5 | Mo 11.12. | | -| 6 | Mo 18.12. | Sprint 2 | +| 1 | Mo 11.11. | | +| 2 | Mo 18.11. | Sprint 0 | +| 3 | Mo 25.11. | _- BasicCheck_ | +| 4 | Mo 02.12. | Sprint 1 | +| 5 | Mo 09.12. | | +| 6 | Mo 16.12. | Sprint 2 | | - | -Ferien- | ---- | -| 7 | Mo 08.01. | | -| 8 | Mo 15.01. | Sprint 3 | -| 9 | Mo 22.01. | | -| 10 | Mo 29.01. | Abschluss | +| 7 | Mo 06.01. | | +| 8 | Mo 13.01. | Sprint 3 | +| 9 | Mo 20.01. | | +| 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)