Medienportfolio
4. Klasse

4. Klasse

PHP Programmierung Einführung

Aufgabenstellung:
Einführung in die Erstellung dynamischer Websites mit PHP. Die Lernsituation umfasst:

  • Vergleich statischer (HTML) und dynamischer Websites.
  • Grundlagen der PHP-Syntax und Funktionsweise (z. B. Ausgabe von Inhalten über echo, Verarbeitung von GET-Parametern).
  • Installation und Nutzung von XAMPP als lokaler Webserver.
  • Praktische Übungen: Erstellung einer index.php mit dynamischen Inhalten.

Erlangte Kompetenzen

  • Technische Umsetzung:
    • Unterscheidung zwischen statischen (HTML) und dynamischen (PHP) Websites.
    • Grundlegende PHP-Befehle (z. B. <?php echo … ?>, $_GET).
    • Einrichtung eines lokalen Servers mit XAMPP (Apache, MySQL, PHP).
  • Projektmanagement:
    • Strukturierte Projektplanung (5-Wochen-Plan mit Meilensteinen wie Datenbankanbindung).

Umsetzung der Lernsituation

Fertiges Produkt:

  • Beispiel-Code: Dynamische Ausgabe von GET-Parametern:phpCopy<html> <body> <?php echo $_GET[‘nachricht’]; ?> </body> </html>
  • XAMPP-Installation:
    • Erfolgreiche Konfiguration des Apache-Servers.
    • Anlegen der ersten PHP-Datei (index.php) im Ordner htdocs.

Technische Umsetzung

Idee:
Dynamische Inhalte ermöglichen Interaktion (z. B. via URL-Parameter).
Umsetzungsschritte:

  1. XAMPP installieren und Apache starten.
  2. PHP-Datei erstellen und mit HTML kombinieren.
  3. GET-Parameter testen (z. B. http://localhost/index.php?nachricht=Hallo).

Verwendete Datei:


DSGVO

Aufgabenstellung:
Einführung in die Grundlagen des Datenschutzes nach der DSGVO. Die Lernsituation umfasst:

  • Unterscheidung zwischen personenbezogenen und sensiblen Daten.
  • Rechtliche Grundlagen (DSG 2000 vs. DSGVO 2018) und Strafen.
  • Prinzipien der Datenverarbeitung (Zweckbindung, Datenminimierung, Transparenz etc.).
  • Praktische Beispiele für Einwilligungserklärungen und Koppelungsverbote.

Erlangte Kompetenzen

  • Rechtliches Verständnis:
    • Unterscheidung von Datenarten (z. B. IP-Adresse = personenbezogen; Krankheitsakte = sensibel).
    • Kenntnis der DSGVO-Grundsätze (Art. 5) und Rechte betroffener Personen (Auskunft, Löschung).
  • Praktische Anwendung:
    • Formulierung rechtssicherer Einwilligungstexte (inkl. Widerrufsrecht).
    • Identifikation von DSGVO-relevanten Szenarien (z. B. Schulprojekte, Websites).

Umsetzung der Lernsituation

Fertiges Produkt:

  • Beispiel-Einwilligungstext (gemäß DSGVO):
    „Ich stimme zu, dass meine Daten (Name, E-Mail) für den Newsletter der XY GmbH verarbeitet werden. Diese Zustimmung kann ich jederzeit widerrufen.“
  • Checkliste für Datenverarbeitung:
    • Liegt eine Einwilligung/Vertragsgrundlage vor?
    • Werden nur notwendige Daten erhoben (Datenminimierung)?

Technische Umsetzung

Idee:
Sensibilisierung für datenschutzkonformes Handeln in digitalen Projekten.
Umsetzungsschritte:

  1. Analyse von Datenschutzerklärungen (z. B. Schulwebsite, Social Media).
  2. Erstellung einer Muster-Datenschutzerklärung für fiktive Projekte.

Verwendete Datei: