Hinweise für Lehrkräfte und Eltern – Band 6
Schwerpunkt
Band 6 verbindet Programmierung mit Datenkompetenz.
Lernende sollen verstehen:
- Welche Sammlung passt zu einer Aufgabe?
- Wie werden Daten geprüft?
- Wie findet man Informationen?
- Wie werden Daten gespeichert?
- Wie werden Ergebnisse erklärt?
Tupel und Sets
Nutzen Sie reale Karten:
- Tupel: feste Koordinate
- Set: Teilnehmerkarten ohne Duplikate
Comprehensions
Beginnen Sie immer mit der normalen Schleife. Zeigen Sie danach die kurze Form.
Algorithmen
Ziel ist nicht Geschwindigkeit im Detail, sondern:
- Schritte erkennen,
- Vergleiche zählen,
- Lösungen begründen.
CSV und SQLite
CSV ist gut für Tabellen und Austausch.
SQLite ist gut für:
- gezielte Suche,
- Änderungen,
- viele Datensätze,
- eindeutige IDs.
SQL-Sicherheit
Benutzereingaben niemals direkt in SQL-Strings einsetzen. Immer Platzhalter benutzen.
Projektbewertung
| Bereich | Frage |
|---|---|
| Datenmodell | Passen Felder und Datentypen? |
| Datenqualität | Werden ungültige Werte erkannt? |
| Speicherung | Passt CSV, JSON oder SQLite? |
| Abfragen | Können Daten gesucht und gefiltert werden? |
| Auswertung | Sind Kennzahlen korrekt? |
| Bericht | Sind Ergebnisse verständlich? |