Deutschland · KMK Bildungsstandards
Klasse 8 Digitale Welten Gestalten: Informatik Klasse 8
Dieser Kurs vermittelt fundierte Kompetenzen in der Programmierung, dem Verständnis von Netzwerken und der kritischen Reflexion der digitalen Transformation. Schülerinnen und Schüler entwickeln Problemlösestrategien durch algorithmisches Denken und lernen die technischen Grundlagen unserer vernetzten Welt kennen.

Algorithmen und Programmierung: Von der Logik zum Code
Einführung in die strukturierte Programmierung mit Fokus auf Kontrollstrukturen, Variablen und die Zerlegung komplexer Probleme.
Verständnis von Sequenz, Verzweigung und Schleifen als universelle Werkzeuge der Programmierung.
Einführung in die Speicherung und Verarbeitung von Informationen innerhalb eines Programms.
Systematische Identifikation und Behebung von logischen und syntaktischen Fehlern im Quelltext.

Daten und Geheimnisse: Kryptographie und Sicherheit
Untersuchung von Verschlüsselungsverfahren und der Bedeutung von Datensicherheit in einer digitalen Gesellschaft.
Von der Skytale bis zur Vigenere-Chiffre: Wie Menschen seit Jahrtausenden Nachrichten schützen.
Einblick in Public-Key-Verfahren und deren Bedeutung für das Online-Banking und Messaging.
Kritische Auseinandersetzung mit dem Wert persönlicher Daten und rechtlichen Rahmenbedingungen.

Wie das Internet funktioniert: Netzwerke und Protokolle
Analyse der physischen und logischen Infrastruktur, die den globalen Datenaustausch ermöglicht.
Verständnis der Adressierung und des Weges eines Datenpakets durch das globale Netz.
Untersuchung der Rollenverteilung zwischen Anfragenden und Bereitstellenden im Netz.
Einführung in HTTP, FTP und DNS als Regelwerke für die Kommunikation.

Automatisierung und Robotik
Zusammenspiel von Hardware und Software bei der Steuerung physischer Systeme.
Wie Maschinen ihre Umwelt wahrnehmen und auf sie einwirken.
Anwendung des Eingabe-Verarbeitung-Ausgabe Schemas auf automatisierte Prozesse.

Künstliche Intelligenz und Gesellschaft
Grundlagen des maschinellen Lernens und die ethischen Implikationen von KI-Systemen.
Unterscheidung zwischen klassischer Programmierung und lernenden Systemen anhand von Mustern.
Untersuchung von Vorurteilen in Algorithmen und die Verantwortung der Entwickler.

Web-Technologien: Eigene Inhalte gestalten
Grundlagen der Web-Entwicklung mit HTML und CSS zur Erstellung strukturierter Dokumente.
Erlernen der Auszeichnungssprache zur logischen Gliederung von Webinhalten.
Anwendung von Stylesheets zur visuellen Aufbereitung von Informationen.