Zum Hauptinhalt springen

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

BereichFrage
DatenmodellPassen Felder und Datentypen?
DatenqualitätWerden ungültige Werte erkannt?
SpeicherungPasst CSV, JSON oder SQLite?
AbfragenKönnen Daten gesucht und gefiltert werden?
AuswertungSind Kennzahlen korrekt?
BerichtSind Ergebnisse verständlich?