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:52] – gkoch | modul:m290_guko:learningunits:lu01:a_overview [2025/09/01 14:33] (aktuell) – gkoch | ||
---|---|---|---|
Zeile 14: | Zeile 14: | ||
- **Lernbeurteilungen & Bewertung** | - **Lernbeurteilungen & Bewertung** | ||
- **Lehrmittel & Ressourcen** | - **Lehrmittel & Ressourcen** | ||
+ | |||
==== 1. Ziele des Moduls ==== | ==== 1. Ziele des Moduls ==== | ||
Zeile 23: | Zeile 24: | ||
→ [[https:// | → [[https:// | ||
+ | |||
+ | {{: | ||
+ | // | ||
==== 2. Ablauf & Themenplan ==== | ==== 2. Ablauf & Themenplan ==== | ||
Zeile 29: | 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 35: | 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 41: | 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 48: | 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 einem vorgegebenen Dataset | - Projektarbeit mit einem vorgegebenen Dataset | ||
- Abgabe Projektarbeit und Vorschau Modul 291 | - Abgabe Projektarbeit und Vorschau Modul 291 | ||
+ | |||
+ | {{ : | ||
+ | {{ : | ||
+ | {{ : | ||
Zeile 61: | Zeile 69: | ||
**Gesamtgewichtung: | **Gesamtgewichtung: | ||
* 30% Lernbeurteilung 1 (LB1) | * 30% Lernbeurteilung 1 (LB1) | ||
- | * 30% Lernbeurteilung 2 (LB2) | + | * 40% Lernbeurteilung 2 (LB2) |
- | * 40% Projektarbeit | + | * 30% Projektarbeit |
^ Lernbeurteilung | ^ Lernbeurteilung | ||
| LB01 | 29.09.25 | 02.10.25 | 30% | handgeschriebenes Cheatsheet/ | | LB01 | 29.09.25 | 02.10.25 | 30% | handgeschriebenes Cheatsheet/ | ||
- | | LB02 | 01.12.25 | 04.12.25 | 30% | handgeschriebenes Cheatsheet/ | + | | LB02 | 01.12.25 | 04.12.25 | 40% | handgeschriebenes Cheatsheet/ |
- | | LB03 | 19.01.26 | 22.01.26 | 40% | Open Book | | + | | LB03 | 19.01.26 | 22.01.26 | 30% | Open Book | |