Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
modul:m290_guko:learningunits:lu01:a_overview [2025/08/11 19:24] – gkoch | modul:m290_guko:learningunits:lu01:a_overview [2025/09/01 14:33] (aktuell) – gkoch | ||
---|---|---|---|
Zeile 9: | Zeile 9: | ||
Dieses Modul 290 ('' | Dieses Modul 290 ('' | ||
- | In dieser Lektion | + | In diesem Abschnitt |
- **Ziele** des Moduls | - **Ziele** des Moduls | ||
- **Ablauf & Themenplan** | - **Ablauf & Themenplan** | ||
- | - **Prüfungen | + | - **Lernbeurteilungen |
- **Lehrmittel & Ressourcen** | - **Lehrmittel & Ressourcen** | ||
- | - **Kontaktmöglichkeiten** | + | |
==== 1. Ziele des Moduls ==== | ==== 1. Ziele des Moduls ==== | ||
Zeile 24: | Zeile 24: | ||
→ [[https:// | → [[https:// | ||
+ | |||
+ | {{: | ||
+ | // | ||
==== 2. Ablauf & Themenplan ==== | ==== 2. Ablauf & Themenplan ==== | ||
Zeile 30: | Zeile 33: | ||
*(1 Woche = 1 Learning Unit = 2×45 Min)* | *(1 Woche = 1 Learning Unit = 2×45 Min)* | ||
- | === Block 1 – Grundlagen & Setup (Wochen 1–3) | + | == Block 1 – Grundlagen & Setup (Wochen 1–3) == |
- Einführung in Kurs & Datenbanken | - Einführung in Kurs & Datenbanken | ||
- Installation MySQL & IDE (Webstorm) | - Installation MySQL & IDE (Webstorm) | ||
Zeile 36: | Zeile 39: | ||
- Datenmodellierung: | - Datenmodellierung: | ||
- | === Block 2 – SQL-Grundlagen (Wochen 4–9) | + | == Block 2 – SQL-Grundlagen (Wochen 4–9) == |
- Datenbanken & Tabellen erstellen (`CREATE`) | - Datenbanken & Tabellen erstellen (`CREATE`) | ||
- Daten abfragen (`SELECT`, `WHERE`, `ORDER BY`) | - Daten abfragen (`SELECT`, `WHERE`, `ORDER BY`) | ||
Zeile 42: | Zeile 45: | ||
- Relationen & Joins (1:1, 1:N, M: | - Relationen & Joins (1:1, 1:N, M: | ||
- | === Block 3 – Fortgeschrittene Abfragen (Wochen 10–14) | + | == Block 3 – Fortgeschrittene Abfragen (Wochen 10–14) == |
- Aggregatfunktionen (`COUNT`, `SUM`, `AVG` …) | - Aggregatfunktionen (`COUNT`, `SUM`, `AVG` …) | ||
- `GROUP BY`, `HAVING`, Subqueries | - `GROUP BY`, `HAVING`, Subqueries | ||
Zeile 49: | Zeile 52: | ||
- Mini-Projekt | - Mini-Projekt | ||
- | === Phase 4 – DB-Anbindung an Anwendungen (Wochen 15–17) | + | == Phase 4 – DB-Anbindung an Anwendungen (Wochen 15–17) == |
- Node.js/ | - Node.js/ | ||
- CRUD-Operationen von Backend → MySQL | - CRUD-Operationen von Backend → MySQL | ||
- API-Validierung & Fehlerbehandlung | - API-Validierung & Fehlerbehandlung | ||
- | === Phase 5 – Projektarbeit (Wochen 17–19) | + | == Phase 5 – Projektarbeit (Wochen 17–19) == |
- | - Projektarbeit mit Real-Dataset | + | - Projektarbeit mit einem vorgegebenen |
- | - Präsentationen & LB02-Abschlussprüfung | + | - Abgabe Projektarbeit und Vorschau Modul 291 |
+ | |||
+ | {{ : | ||
+ | {{ : | ||
+ | {{ : | ||
Zeile 65: | Zeile 72: | ||
* 30% Projektarbeit | * 30% Projektarbeit | ||
- | ^ Lernbeurteilung | + | ^ Lernbeurteilung |
- | | LB01 | 22.09.25 | 22.09.25 | 22.09.25 | 25.09.25 | 25.09.25 | 25.09.25 | 30% | handgeschriebenes Cheatsheet/ | + | | LB01 | 29.09.25 | 02.10.25 | 30% | handgeschriebenes Cheatsheet/ |
- | | LB02 | 01.12.25 | 01.12.25 | + | | LB02 | 01.12.25 | 04.12.25 | 40% | handgeschriebenes Cheatsheet/ |
- | | LB03 | 19.01.26 | 19.01.26 | 19.01.26 | 22.01.26 | 22.01.26 | 22.01.26 | 30% | Open Book | | + | | LB03 | 19.01.26 | 22.01.26 | 30% | Open Book | |
Zeile 74: | Zeile 81: | ||
==== 4. Lehrmittel & Ressourcen ==== | ==== 4. Lehrmittel & Ressourcen ==== | ||
- | * Unterrichtsskripte & digitale Unterlagen (Mobile-optimiert, | + | * Alle Unterrichtsmaterialien finden Sie hier in Moodle |
* Übungsplattformen (z. B. W3Schools, lokale DB-Installation) | * Übungsplattformen (z. B. W3Schools, lokale DB-Installation) | ||