Skip to content

Datenaustausch im Web: Cookies und SessionsAktivitäten & Unterrichtsstrategien

Aktives Lernen eignet sich besonders gut für dieses Thema, weil die Konzepte von Cookies und Sessions für Schülerinnen und Schüler oft abstrakt und schwer greifbar sind. Durch praktische Exploration und Simulationen werden technische Abläufe sichtbar und nachvollziehbar, was das Verständnis nachhaltig fördert.

Klasse 9Digitale Welten Gestalten: Informatik und Gesellschaft4 Aktivitäten30 Min.50 Min.

Lernziele

  1. 1Erklären Sie die technische Funktion von Cookies und Sessions zur Speicherung von Nutzerdaten auf Client- und Server-Seite.
  2. 2Analysieren Sie die Auswirkungen von Cookies auf die Benutzererfahrung, z. B. bei personalisierten Inhalten oder Warenkörben.
  3. 3Bewerten Sie die Datenschutzrisiken, die mit der Speicherung von Nutzerdaten durch Cookies verbunden sind, und schlagen Sie Schutzmaßnahmen vor.
  4. 4Vergleichen Sie die Unterschiede zwischen persistenten Cookies und Session-Cookies hinsichtlich ihrer Lebensdauer und ihres Verwendungszwecks.

Möchten Sie einen vollständigen Unterrichtsentwurf mit diesen Lernzielen? Mission erstellen

30 Min.·Partnerarbeit

Browser-Exploration: Cookies inspizieren

Schüler öffnen eine E-Commerce-Seite, aktivieren DevTools (F12) und untersuchen gespeicherte Cookies. Sie notieren Namen, Werte und Ablaufdaten, dann löschen sie eine Cookie und beobachten Änderungen. Abschließend teilen sie Beobachtungen.

Vorbereitung & Details

Erklären Sie die Funktion von Cookies und Sessions im Kontext der Webnutzung.

Moderationstipp: Lassen Sie die Schüler während der Browser-Exploration gezielt nach dem 'Content' von Cookies filtern, um die Textstruktur zu erkennen.

Setup: Gruppentische mit Platz für die Fallunterlagen

Materials: Fallstudien-Paket (3-5 Seiten), Arbeitsblatt mit Analyseraster, Präsentationsvorlage

AnalysierenBewertenErschaffenEntscheidungsfähigkeitSelbststeuerung
45 Min.·Kleingruppen

Session-Simulation: Papierkarten-Methode

Teilen Sie Karten als 'Nutzer-IDs' und 'Session-Daten' aus. Gruppen simulieren Anfragen an einen 'Server' (Lehrer), der Daten zuweist und bei 'Timeout' löscht. Diskutieren Sie Unterschiede zu Cookies.

Vorbereitung & Details

Analysieren Sie die Vor- und Nachteile von Cookies für Nutzer und Webseitenbetreiber.

Moderationstipp: Verteilen Sie bei der Session-Simulation farbige Karten, damit die temporäre Speicherung durch Weglegen der Session-Karte sichtbar wird.

Setup: Gruppentische mit Platz für die Fallunterlagen

Materials: Fallstudien-Paket (3-5 Seiten), Arbeitsblatt mit Analyseraster, Präsentationsvorlage

AnalysierenBewertenErschaffenEntscheidungsfähigkeitSelbststeuerung
50 Min.·Einzelarbeit

Cookie-Erstellung: Einfaches JavaScript

In einem HTML-Editor setzen Schüler Cookies mit document.cookie. Sie speichern einen Zähler für Seitenaufrufe und lesen ihn aus. Testen in Browsern und löschen manuell.

Vorbereitung & Details

Bewerten Sie die Datenschutzaspekte bei der Verwendung von Cookies.

Moderationstipp: Fordern Sie bei der Cookie-Erstellung mit JavaScript explizit eine Schülergruppe auf, den Code Schritt für Schritt zu kommentieren.

Setup: Gruppentische mit Platz für die Fallunterlagen

Materials: Fallstudien-Paket (3-5 Seiten), Arbeitsblatt mit Analyseraster, Präsentationsvorlage

AnalysierenBewertenErschaffenEntscheidungsfähigkeitSelbststeuerung
40 Min.·Kleingruppen

Debatte: Cookies bewerten

Gruppen sammeln Vor- und Nachteile, präsentieren Argumente in einer Klasse-Runde. Jede Gruppe widerspricht einer anderen und bewertet Datenschutz.

Vorbereitung & Details

Erklären Sie die Funktion von Cookies und Sessions im Kontext der Webnutzung.

Moderationstipp: Geben Sie in der Pro-Contra-Debatte vorab klare Rollen vor, um eine ausgewogene Diskussion zu gewährleisten.

Setup: Zwei sich gegenüberstehende Teams, Sitzplätze für das Publikum

Materials: Thesenkarte für die Debatte, Recherche-Dossier für jede Seite, Bewertungsbogen für das Publikum, Stoppuhr

AnalysierenBewertenErschaffenSelbststeuerungEntscheidungsfähigkeit

Dieses Thema unterrichten

Erfahrene Lehrkräfte setzen bei diesem Thema auf eine Kombination aus hands-on-Erfahrungen und strukturierter Reflexion. Vermeiden Sie reine Theorieblöcke, da die Konzepte sonst zu schnell abstrakt werden. Nutzen Sie stattdessen die Neugier der Schüler, indem Sie technische Abläufe durch Simulationen begreifbar machen. Wichtig ist auch, Datenschutzaspekte nicht als Warnung, sondern als Abwägungsfrage zu vermitteln, um eine ausgewogene Perspektive zu fördern.

Was Sie erwartet

Erfolgreiches Lernen zeigt sich darin, dass die Schülerinnen und Schüler die Unterschiede zwischen Cookies und Sessions erklären können, ihre Funktionsweisen in konkreten Beispielen anwenden und Datenschutzaspekte sachlich bewerten. Zudem sollten sie die Vor- und Nachteile für Nutzer und Betreiber differenziert darlegen können.

Diese Aktivitäten sind ein Ausgangspunkt. Die vollständige Mission ist das Erlebnis.

  • Vollständiges Moderationsskript mit Lehrkraft-Dialogen
  • Druckfertige Schülermaterialien, bereit für den Unterricht
  • Differenzierungsstrategien für jeden Lerntyp
Mission erstellen

Vorsicht vor diesen Fehlvorstellungen

Häufige FehlvorstellungWährend der Browser-Exploration beobachten einige Schüler, dass Cookies wie Programme aussehen könnten.

Was Sie stattdessen lehren sollten

Nutzen Sie die Browser-Exploration, um die Schüler gezielt auf den Dateityp und den reinen Textinhalt von Cookies hinzuweisen. Lassen Sie sie die Dateiendung '.txt' identifizieren und betonen, dass Cookies keine ausführbaren Befehle enthalten.

Häufige FehlvorstellungWährend der Session-Simulation mit Papierkarten äußern Schüler die Annahme, dass Sessions auch nach dem Schließen des Browserfensters bestehen bleiben.

Was Sie stattdessen lehren sollten

Verdeutlichen Sie im Anschluss an die Simulation, dass das Wegwerfen der Session-Karte symbolisch für das Ende der Session steht. Lassen Sie die Schüler in Kleingruppen diskutieren, warum der Server diese Daten nicht länger speichert.

Häufige FehlvorstellungWährend der Cookie-Erstellung mit JavaScript vermuten einige Schüler, dass Cookies und Sessions identische Funktionen haben.

Was Sie stattdessen lehren sollten

Nutzen Sie die JavaScript-Aktivität, um die Schüler die Unterschiede in der Speicherung (clientseitig vs. serverseitig) durch den Vergleich der Konsolenausgabe und der DevTools direkt erkennen zu lassen. Stellen Sie gezielte Fragen zur Lebensdauer beider Technologien.

Ideen zur Lernstandserhebung

Lernstandskontrolle

Nach der Browser-Exploration und der Session-Simulation geben Sie jedem Schüler eine Karte mit einer der folgenden Fragen: 'Erklären Sie den Unterschied zwischen einem Cookie und einer Session in einem Satz.' oder 'Nennen Sie einen Vorteil und einen Nachteil von Cookies für einen Webseitenbesucher.' Sammeln Sie die Antworten ein und nutzen Sie sie zur Überprüfung des Verständnisses.

Kurze Überprüfung

Während der Session-Simulation zeigen Sie eine vereinfachte Grafik, die einen Browser und einen Server zeigt. Bitten Sie die Schüler, Pfeile einzuzeichnen und zu beschriften, die den Austausch eines Cookies und die Speicherung einer Session-ID darstellen. Fragen Sie anschließend: 'Wo werden Cookies gespeichert, wo die Session-Daten?'

Diskussionsfrage

Nach der Pro-Contra-Debatte stellen Sie die Frage: 'Stellen Sie sich vor, Sie sind ein Webseitenbetreiber. Welche Informationen würden Sie gerne über Ihre Besucher speichern und warum? Welche Datenschutzbedenken müssten Sie dabei berücksichtigen?' Leiten Sie eine Klassendiskussion über die Balance zwischen Funktionalität und Privatsphäre.

Erweiterungen & Unterstützung

  • Fordern Sie schnelle Schüler auf, ein Cookie mit einer zusätzlichen Bedingung zu programmieren, z.B. Ablaufdatum oder Pfad-Einschränkung.
  • Unterstützen Sie unsichere Schüler bei der Browser-Exploration durch eine vorgegebene Liste mit konkreten Fragen zu den gefundenen Cookies.
  • Vertiefen Sie das Thema mit einer Rechercheaufgabe: Suchen Sie nach Beispielen für Webseiten, die Cookies ohne Einwilligung nutzen, und diskutieren Sie die rechtlichen Konsequenzen.

Schlüsselvokabular

CookieEine kleine Textdatei, die ein Webserver auf dem Computer des Nutzers speichert, um Informationen über dessen Besuche zu hinterlegen, wie z.B. Login-Status oder Einstellungen.
SessionEine temporäre Verbindung zwischen einem Nutzer und einem Webserver, bei der serverseitig Daten gespeichert werden, um den Zustand des Nutzers während seiner Interaktion zu verfolgen.
Client-seitigBezieht sich auf Prozesse oder Speicherung, die auf dem Gerät des Nutzers (z.B. im Webbrowser) stattfinden.
Server-seitigBezieht sich auf Prozesse oder Speicherung, die auf dem Webserver stattfinden, der die Webseite bereitstellt.
Session-IDEin eindeutiger Identifikator, der oft in einem Cookie gespeichert wird und dem Server hilft, die Daten einer spezifischen Nutzersitzung zuzuordnen.

Bereit, Datenaustausch im Web: Cookies und Sessions zu unterrichten?

Erstellen Sie eine vollständige Mission mit allem, was Sie brauchen

Mission erstellen