Skip to content
Informatik · Klasse 10

Ideen für aktives Lernen

Grundlagen des Relationalen Datenmodells

Aktives Lernen funktioniert besonders gut bei diesem Thema, weil Schülerinnen und Schüler die abstrakten Konzepte des relationalen Datenmodells durch eigenes Gestalten und Experimentieren begreifen. Das Entwerfen von Tabellen und das Erkennen von Problemen wie Redundanzen macht die Bedeutung von Struktur und Integrität direkt erfahrbar.

KMK BildungsstandardsKMK: STD.01KMK: STD.07
20–45 Min.Partnerarbeit → Ganze Klasse4 Aktivitäten

Aktivität 01

Concept-Mapping30 Min. · Partnerarbeit

Paararbeit: Tabelle für Schülerdaten entwerfen

Paare definieren Attribute wie Name, Klasse und Geburtsdatum für eine Schülertabelle. Sie wählen einen Primärschlüssel und füllen fünf Tupel mit fiktiven Daten. Abschließend diskutieren sie, warum der Schlüssel eindeutig sein muss.

Wie lassen sich reale Informationen in Tabellenstrukturen abbilden?

ModerationstippStellen Sie während der Paararbeit sicher, dass beide Partner die Tabelle gemeinsam auf einem Blatt gestalten und jede Spalte mit Datentyp und Primärschlüssel kennzeichnen.

Worauf zu achten istGeben Sie den Schülern eine Liste mit realen Objekten (z.B. ein Buch, ein Schüler, ein Produkt). Bitten Sie sie, für jedes Objekt eine Tabelle mit mindestens drei Attributen zu entwerfen und einen geeigneten Primärschlüssel zu identifizieren. Sie sollen auch kurz begründen, warum dieser Schlüssel eindeutig ist.

VerstehenAnalysierenErschaffenSelbstwahrnehmungSelbststeuerung
Komplette Unterrichtsstunde erstellen

Aktivität 02

Concept-Mapping45 Min. · Kleingruppen

Gruppenrotation: Datenmodell-Simulation

Drei Stationen: 1. Tupel erstellen, 2. Attribute definieren, 3. Primärschlüssel testen mit Duplikaten. Gruppen rotieren alle 10 Minuten und protokollieren Beobachtungen. Plenum präsentiert Erkenntnisse.

Warum ist die Eindeutigkeit von Datensätzen (Primärschlüssel) entscheidend?

ModerationstippBeobachten Sie die Gruppenrotation genau, um zu sehen, ob die Schülerinnen und Schüler die Probleme von Redundanzen und Inkonsistenzen tatsächlich benennen können.

Worauf zu achten istZeigen Sie eine einfache Tabelle mit doppelten Einträgen (z.B. eine Liste von Personen mit gleichen Namen und Adressen). Fragen Sie die Schüler: 'Welches Problem sehen Sie in dieser Tabelle? Wie könnten Sie dieses Problem mit Hilfe eines Primärschlüssels lösen?'

VerstehenAnalysierenErschaffenSelbstwahrnehmungSelbststeuerung
Komplette Unterrichtsstunde erstellen

Aktivität 03

Concept-Mapping20 Min. · Ganze Klasse

Klassenweite Diskussion: Excel vs. Datenbank

Präsentieren Sie Beispieldaten in Excel mit Redundanzen. Die Klasse diskutiert Probleme und entwirft relationales Modell. Jede Schülerin notiert Vor- und Nachteile.

Vergleichen Sie die Speicherung von Daten in einer Datenbank mit der in einer einfachen Tabelle.

ModerationstippLenken Sie die Klassenweite Diskussion gezielt mit Beispielen aus dem Alltag, z.B. einer Schülerliste mit Doppelnamen, um die Unterschiede zwischen Excel und Datenbanken konkret zu machen.

Worauf zu achten istStellen Sie die Frage: 'Vergleichen Sie die Speicherung von Informationen in einer einfachen Excel-Tabelle, die Sie selbst erstellen, mit der Speicherung in einem relationalen Datenbanksystem. Wo liegen die Vorteile und Nachteile jeder Methode, insbesondere im Hinblick auf die Vermeidung von Fehlern und die Organisation großer Datenmengen?'

VerstehenAnalysierenErschaffenSelbstwahrnehmungSelbststeuerung
Komplette Unterrichtsstunde erstellen

Aktivität 04

Concept-Mapping25 Min. · Einzelarbeit

Individuelle Übung: Eigene Tabelle modellieren

Jede Schülerin entwirft eine Tabelle zu einem Alltagsthema wie Filmverleih. Definieren Attribute, Tupel und Primärschlüssel, dann überprüfen durch Peer-Review.

Wie lassen sich reale Informationen in Tabellenstrukturen abbilden?

Worauf zu achten istGeben Sie den Schülern eine Liste mit realen Objekten (z.B. ein Buch, ein Schüler, ein Produkt). Bitten Sie sie, für jedes Objekt eine Tabelle mit mindestens drei Attributen zu entwerfen und einen geeigneten Primärschlüssel zu identifizieren. Sie sollen auch kurz begründen, warum dieser Schlüssel eindeutig ist.

VerstehenAnalysierenErschaffenSelbstwahrnehmungSelbststeuerung
Komplette Unterrichtsstunde erstellen

Vorlagen

Vorlagen, die zu diesen Informatik-Aktivitäten passen

Nutzen, bearbeiten, drucken oder teilen.

Einige Hinweise zum Unterrichten dieser Einheit

Erfahrene Lehrkräfte beginnen mit einfachen, vertrauten Beispielen wie Schülerlisten oder Buchverleihen, um die abstrakten Konzepte greifbar zu machen. Vermeiden Sie es, die Theorie zu früh mit zu vielen Fachbegriffen zu überladen. Nutzen Sie stattdessen die Aktivitäten, um die Schülerinnen und Schüler selbst entdecken zu lassen, warum Struktur und Konsistenz wichtig sind. Forschung zeigt, dass Schülerinnen und Schüler durch das aktive Modellieren und das Erkennen von Problemen nachhaltiger lernen als durch reine Erklärung.

Erfolgreiches Lernen zeigt sich darin, dass die Schülerinnen und Schüler selbstständig Tabellen entwerfen, Primärschlüssel sinnvoll auswählen und Unterschiede zwischen relationalen Datenbanken und einfachen Tabellenkalkulationen erklären können. Sie erkennen, warum eindeutige Identifikationen und Datentypen wichtig sind.


Vorsicht vor diesen Fehlvorstellungen

  • Während der Paararbeit zur Tabelle für Schülerdaten entwerfen, beobachten Sie...

    Achten Sie darauf, dass die Schüler nicht einfach eine Spalte wie 'Name' als Primärschlüssel vorschlagen. Führen Sie Duplikate ein und lassen Sie die Paare erkennen, warum das zu Problemen führt. Fragen Sie: 'Was passiert, wenn zwei Schüler denselben Namen haben?' und fordern Sie sie auf, einen echten Schlüssel zu finden.

  • Während der Gruppenrotation zur Datenmodell-Simulation, achten Sie auf...

    Fragen Sie die Schüler in jeder Gruppe konkret: 'Wo sehen Sie Redundanzen in Ihrer Tabelle? Wie könnte Excel diese Probleme nicht lösen, eine Datenbank aber schon?' Nutzen Sie ihre Beispiele, um den Unterschied zwischen einfacher Speicherung und relationaler Integrität zu verdeutlichen.

  • Während der individuellen Übung zur eigenen Tabelle modellieren, prüfen Sie...

    Fordern Sie die Schüler auf, ein Tupel mit gemischten Datentypen zu erstellen, z.B. eine Schülerin mit Namen (Text), Alter (Zahl), Klasse (Text) und einer eindeutigen ID (Zahl). Diskutieren Sie in der Klasse, warum eine reine Zahlenreihe die Informationen nicht ausreichend beschreibt.


In dieser Übersicht verwendete Methoden