Informatik 8: Heuristiken, Grundprinzipien, Konzepte und informatische Modelle zur Problemlösung
12.1 Lernziele
- Probleme erkunden, Ziele klären
- Teilprobleme bilden, Schritte planen
- Muster erkennen, Regeln nutzen
- Heuristiken anwenden, Wege vergleichen
- Abstraktion nutzen, Wesentliches wählen
- Modelle entwerfen, Darstellungen wählen
- Daten ordnen, Strukturen nutzen
- Prototypen erstellen, Ideen testen
- Fehler prüfen, Lösungen verbessern
- Entscheidungen begründen, Ergebnisse reflektieren
12.2 Lerninhalte
Die Lerninhalte verbinden heuristische Vorgehensweisen, informatische Grundideen und modellbasiertes Arbeiten, damit Lernende konkrete Probleme systematisch bearbeiten und nachvollziehen, wie aus einer Frage über Zerlegung, Darstellung und Erprobung tragfähige informatische Lösungen entstehen können.
Probleme erkunden und Anforderungen klären
Ein erfolgreicher Lösungsweg beginnt selten mit der ersten spontanen Idee, sondern mit genauer Problemklärung, weil Ziele, Bedingungen, vorhandene Informationen und mögliche Einschränkungen erst sichtbar werden müssen, bevor sinnvolle informatische Entscheidungen getroffen werden können. Am Beginn steht die Frage, was eigentlich gelöst werden soll. Dazu gehört, die Problemsituation zu beschreiben, das Ziel festzulegen, notwendige Informationen zu sammeln und Hindernisse oder Rahmenbedingungen zu benennen. Im didaktischen Skriptum wird betont, dass Design Thinking und problemorientiertes Arbeiten mit dem Erkunden der Problemdarstellung beginnen und auch Grenzen, Materialien und vorhandene Designs berücksichtigen. Genau daraus entstehen gute Ausgangsfragen für informatische Lösungen.
Eine Klasse soll ein digitales Abstimmungssystem für ein Projekt wählen. Eine Gruppe möchte ein Fangspiel in Scratch erweitern. Ein Technikteam plant einen Parcours mit Microcontroller, Licht- und Tonsignal. Eine Lernplattform soll übersichtlicher organisiert werden. Bei all diesen Aufgaben muss zuerst geklärt werden, was das Ziel ist, welche Mittel vorhanden sind und welche Bedingungen gelten.
- Problem, Ziel
- Rahmen, Bedingung
- Material, Grenze
- Bedarf, Anforderung
- Frage, Klärung
- Ausgangslage, Analyse
Heuristiken als praktische Suchstrategien
Heuristiken helfen besonders dann, wenn nicht sofort eine fertige Lösung sichtbar ist, weil sie Suchrichtungen anbieten, Zwischenideen erzeugen und das Weiterarbeiten ermöglichen, ohne schon den gesamten Lösungsweg vollständig festlegen zu müssen. Heuristiken sind nützliche Denk- und Arbeitsstrategien, mit denen Probleme schrittweise bearbeitet werden können. Dazu gehören Zerlegen, Probieren, Vergleichen, Vereinfachen, vom Bekannten zum Neuen gehen, Beispiele testen, grafisch darstellen, Alternativen suchen oder eine Teilfunktion zuerst umsetzen. Im Skriptum zu Sortieralgorithmen wird genau dieses Vorgehen sichtbar: Zuerst wird mit Karten sortiert, dann werden Bewegungen in Worte gefasst, anschließend mit einer Simulation verglichen und verbessert. Typische Heuristiken: vom Konkreten zum Abstrakten, vom Bekannten zum Neuen, in Teilprobleme zerlegen, mit einer Minimalversion beginnen, Zwischenergebnisse prüfen, mit Beispielen testen, einen anderen Darstellungsweg wählen.
Beim Sortieren wird zuerst mit echten Karten gearbeitet. Bei einem Spiel wird erst die Grundfunktion programmiert, dann erweitert. Bei einem Modell wird zuerst eine einfache Skizze erstellt. Bei einem Netzwerkproblem wird zunächst nur ein kleiner Teil des Systems dargestellt.
- Zerlegen, Vereinfachen
- Vergleichen, Probieren
- Testen, Prüfen
- Minimalversion, Erweiterung
- Beispiel, Transfer
- Suche, Strategie
Grundprinzipien und Konzepte der Informatik anwenden
Konkrete Aufgaben werden informatisch dann bearbeitbar, wenn wiederkehrende Grundprinzipien bewusst eingesetzt werden, etwa Daten ordnen, Abläufe präzisieren, Muster erkennen, Schritte formulieren oder Systeme auf wesentliche Zusammenhänge reduzieren. Zu den zentralen Konzepten gehören Daten, Algorithmen, Strukturen, Abstraktion, Zerlegung, Mustererkennung und Automatisierung. Computational Thinking wird im Skriptum als Formulieren von Problemen beschrieben, sodass die Lösung als Rechenschritte oder Algorithmen repräsentiert werden kann. Damit wird deutlich, dass informatische Konzepte nicht nur beim Programmieren, sondern auch beim Planen, Ordnen und Modellieren wirksam werden.
Bei einer Umfrage werden Antworten als Daten gesammelt und geordnet. Bei einem Spiel werden Regeln in eindeutige Schrittfolgen übersetzt. Bei einer Aufgabenplanung werden Zustände und Reihenfolgen strukturiert. Bei einem Microcontroller-Projekt werden Ein- und Ausgänge bestimmt und systematisch zugeordnet. Bei einer Suchaufgabe werden Muster und Vergleichsschritte genutzt.
- Daten, Struktur
- Algorithmus, Ablauf
- Muster, Regel
- Abstraktion, Auswahl
- Zerlegung, Teilproblem
- Automatisierung, Steuerung
Zerlegung und schrittweiser Lösungsaufbau
Komplexe Aufgaben verlieren ihren Schrecken, wenn sie in kleinere, überschaubare Teile gegliedert werden, denn dadurch können Teilfunktionen einzeln verstanden, getestet und später zu einer vollständigen informatischen Lösung zusammengesetzt werden. Eine funktionale Zerlegung ist im Design Thinking ausdrücklich genannt. Dabei wird ein Gesamtproblem in Teilfunktionen aufgeteilt, etwa Eingabe, Verarbeitung, Ausgabe, Steuerung oder Rückmeldung. Besonders bei technischen Projekten hilft dieses Vorgehen, weil nicht alles gleichzeitig gelöst werden muss. Die Lernenden können Teilaufgaben nacheinander bearbeiten und besser erkennen, welche Teile schon funktionieren und wo noch Probleme bestehen.
Ein Scratch-Spiel wird in Bühnenbild, Figuren, Bewegung und Punktesystem zerlegt. Ein Sensorprojekt wird in Stromversorgung, Eingabe, Signal und Programmsteuerung gegliedert. Eine Rechercheaufgabe wird in Suchen, Sammeln, Prüfen und Darstellen zerlegt. Eine Sortieraufgabe wird in Vergleichen, Verschieben und Wiederholen aufgeteilt.
- Teilfunktion, Gesamtproblem
- Eingabe, Ausgabe
- Steuerung, Signal
- Schrittfolge, Reihenfolge
- Aufbau, Erweiterung
- Kontrolle, Fortschritt
Informatische Modelle gestalten
Modelle sind besonders wertvoll, wenn reale oder gedachte Systeme zu komplex für eine direkte Betrachtung sind, weil sie durch bewusste Vereinfachung zentrale Beziehungen sichtbar machen und damit Verstehen, Planen und Erklären erleichtern. Das Skriptum beschreibt Modelle als Abbildungen der Wirklichkeit, die nicht relevante Aspekte weglassen. Genau darin liegt ihr informatischer Nutzen. Modelle helfen, Strukturen zu verstehen, Abläufe zu planen oder Lösungen zu kommunizieren. Dabei kann ein Modell sehr verschieden aussehen: als Mindmap, Ablaufdiagramm, Schaltplan, Entity-Relationship-Modell, Netzwerkbild oder tabellarische Struktur. Entscheidend ist, dass das Modell zum Zweck passt und Wesentliches sichtbar macht.
Ein Schaltplan zeigt Anschlüsse und Beziehungen eines Microcontroller-Projekts. Ein Ablaufdiagramm beschreibt die Logik eines Programms. Ein Entity-Relationship-Modell ordnet Daten und Beziehungen. Eine Mindmap strukturiert Themen eines Projekts. Ein Netzwerkbild vereinfacht die Verbindung von Geräten und Routern.
- Modell, Vereinfachung
- Mindmap, Schema
- Ablaufdiagramm, Schaltplan
- ER-Modell, Tabelle
- Netzwerkbild, Struktur
- Zweck, Übersicht
Darstellungsformen bewusst wählen
Lösungen werden verständlicher und überprüfbarer, wenn sie in passenden Formen dargestellt werden, weil verschiedene Repräsentationen jeweils andere Aspekte hervorheben und so Denken, Kommunikation und Fehlersuche unterstützen können. Ein informatischer Gedanke kann als Handlung, Bild, Text, Tabelle, Pseudocode oder Simulation dargestellt werden. Im Skriptum zu Sortieralgorithmen wird genau dieses Wechseln zwischen Darstellungsformen gezeigt: Karten sortieren, Bewegungen in Worten beschreiben, Pseudocode formulieren und eine Simulation zum Vergleich nutzen. Durch diese Wechsel entstehen tiefere Einsichten, weil ein Problem nicht nur aus einer Perspektive betrachtet wird.
Zahlen sortieren mit Karten, danach als Pseudocode beschreiben,
anschließend in einer Simulation testen. Ein Netzwerk kann als Rollenspiel, als Skizze oder als digitale Simulation dargestellt werden. Ein Ablauf kann zuerst in Alltagssprache und später als Blockprogramm formuliert werden.
- Handlung, Bild
- Text, Tabelle
- Pseudocode, Blockcode
- Skizze, Simulation
- Rollenspiel, Modell
- Darstellung, Wechsel
Prototypen entwickeln und testen
Lernwirksame Problemlösung bleibt selten beim Plan stehen, weil gute informatische Arbeit Ideen sichtbar macht, ausprobiert, verbessert und dabei durch Rückmeldung und Fehleranalyse schrittweise zu tragfähigeren Lösungen gelangt. Design Thinking unterscheidet Problemraum und Lösungsraum. Nach Beobachten und Synthese folgen Ideen und Prototyping. Ein Prototyp ist eine erste funktionale oder anschauliche Version einer Lösung. Er muss nicht perfekt sein, sondern soll Denkfehler, Lücken oder Verbesserungsideen sichtbar machen. Das Skriptum nennt dafür ausdrücklich das Bauen eines maßstäblichen Modells oder Prototyps, die Frage nach Überprüfbarkeit und die Durchführung einer Fehleranalyse.
Ein Parcours-Spiel wird zuerst mit Minimalfunktion gebaut. Ein Programm startet nur mit einem Signal, bevor Zähler und Zusatzfunktionen ergänzt werden. Ein digitales Formular wird zunächst mit wenigen Fragen getestet. Ein Ablaufplan wird erst auf Papier geprüft, bevor programmiert wird.
- Idee, Prototyp
- Test, Rückmeldung
- Minimalfunktion, Erweiterung
- Fehleranalyse, Verbesserung
- Kontrolle, Überprüfung
- Entwicklung, Iteration
Simulationen und Modelle zur Überprüfung nutzen
Simulationen unterstützen das Verständnis besonders stark, weil sie Modelle in Bewegung zeigen und erlauben, Schrittfolgen, Zustände oder Wechselwirkungen sichtbar zu prüfen, ohne sofort mit vollständigen realen Systemen arbeiten zu müssen. Das Skriptum nennt Simulationen als Weiterentwicklung von Modellen mit zusätzlicher zeitabhängiger Funktionalität. Als Beispiele werden Netzwerksimulationen mit Filius, Von- Neumann-Simulationen und Schaltungssimulationen genannt. Für den Unterricht ist das bedeutsam, weil Lernende Lösungswege testen können, bevor reale Hardware, komplexe Programme oder größere Projekte vollständig umgesetzt werden.
Ein Sortieralgorithmus wird mit einer Simulation Schritt für Schritt überprüft. Ein Netzwerk wird zuerst simuliert, bevor reale Geräte konfiguriert werden. Eine digitale Schaltung wird im Simulator getestet, bevor Bauteile verbunden werden. Ein Programmentwurf wird in einer einfachen Beispielumgebung ausprobiert.
- Simulation, Test
- Netzwerk, Schaltung
- Schrittprüfung, Vergleich
- Zustand, Veränderung
- Modell, Kontrolle
- Erprobung, Sicherheit
Fehler analysieren und Lösungen verbessern
Informatische Kompetenz zeigt sich nicht darin, Fehler völlig zu vermeiden, sondern darin, sie systematisch zu untersuchen, Ursachen einzugrenzen und dadurch den Lösungsweg verständlicher, robuster und besser begründbar zu machen. Fehleranalyse gehört ausdrücklich zu den im Skriptum genannten Tätigkeiten des Design Thinkings. Wenn ein Modell nicht passt, ein Programm nicht reagiert oder ein Ablauf unklar bleibt, muss geprüft werden, ob Daten fehlen, Schritte falsch angeordnet sind, Bedingungen übersehen wurden oder die Darstellung ungeeignet gewählt wurde. Gerade diese Phase macht aus einem ersten Lösungsversuch eine informatisch durchdachte Lösung.
Ein Touch-Pin reagiert nicht wie erwartet – Anschlüsse und Programmlogik werden geprüft. Ein Sortierverfahren liefert falsche Reihenfolgen – Vergleichsschritte werden kontrolliert. Ein Ablaufdiagramm ist unverständlich – Symbole und Pfeile werden überarbeitet. Ein Formular erzeugt unbrauchbare Antworten – Fragen und Antworttypen werden verbessert.
- Fehler, Ursache
- Prüfung, Korrektur
- Rückmeldung, Verbesserung
- Reihenfolge, Bedingung
- Anschluss, Logik
- Reflexion, Qualität
Lösungswege begründen und reflektieren
Nachhaltiges Lernen entsteht besonders dann, wenn Schülerinnen und Schüler nicht nur ein Ergebnis vorzeigen, sondern auch ihren Lösungsweg, ihre Entscheidungen, ihre Zwischenmodelle und ihre Verbesserungen verständlich erläutern und bewerten können. Zur informatischen Arbeit gehört daher auch Reflexion. Warum wurde diese Darstellung gewählt und nicht eine andere? Welche Heuristik war hilfreich? Welche Vereinfachung war sinnvoll? Was hätte man anders machen können? Das Skriptum nennt ausdrücklich die Reflexion über den Designprozess und die Auswertung von Lernergebnissen als bedeutsame
Phasen. Dadurch wird deutlich, dass gute Lösungen nicht nur funktionieren, sondern auch nachvollziehbar erklärt werden können.
- Lösungsweg, Begründung
- Entscheidung, Alternative
- Modell, Auswahl
- Heuristik, Nutzen
- Reflexion, Bewertung
- Ergebnis, Transfer
12.3 Weiterführende Links
- BMBWF, Lehrpläne, Digitale Bildung
- CS Unplugged, Computational Thinking, Unterricht
- Code.org, Problemlösen, Aktivitäten
- openHPI, Informatik, Deutsch
- MakeCode, Modellieren, Prototyping
12.4 Aufgaben für den Unterricht
12.4.1 Problem zerlegen und Lösungsweg planen
Diese Aufgabe stärkt informatisches Problemlösen besonders wirksam, weil die Lernenden eine komplexe Aufgabe nicht sofort lösen, sondern zunächst strukturieren, Teilprobleme bilden und dadurch erfahren, wie Übersicht, Reihenfolge und Zielklarheit einen tragfähigen Lösungsweg ermöglichen. Die Lehrkraft gibt eine größere Aufgabe vor, etwa die Planung eines digitalen Klassenquiz, die Organisation einer Umfrage oder die Entwicklung eines einfachen Spiels. Die Schülerinnen und Schüler zerlegen die Aufgabe in Teilbereiche, etwa Eingaben, Regeln, Auswertung, Darstellung und Fehlerquellen. Anschließend ordnen sie die Teilprobleme in eine sinnvolle Reihenfolge und formulieren einen ersten Arbeitsplan. Danach vergleichen sie ihre Pläne und begründen, warum bestimmte Schritte früher oder später bearbeitet werden sollten. Der hohe Lerneffekt entsteht, weil aus einer unübersichtlichen Gesamtaufgabe ein geordneter informatischer Bearbeitungsweg entwickelt wird.
- Aufgabe, Gesamtproblem
- Schritte, Zerlegung
- Teilprobleme, Reihenfolge
- Planung, Struktur
- Produkte, Arbeitsplan, Übersicht
- Wirkung, Systematik, Orientierung
12.4.2 Heuristiken im Praxistest
Diese Aufgabe fördert flexible Lösungsstrategien besonders nachhaltig, weil die Lernenden mehrere Heuristiken an derselben Aufgabe ausprobieren und dadurch erleben, dass es oft nicht nur einen direkten Weg gibt, sondern unterschiedliche sinnvolle Annäherungen. Die Lehrkraft stellt eine Aufgabe, etwa das Sortieren von Gegenständen, das Finden eines kürzesten Weges im Klassenraum oder das Strukturieren ungeordneter Informationen. Verschiedene Gruppen erhalten unterschiedliche Heuristiken, zum Beispiel Vereinfachen, Probieren, vom Bekannten ausgehen, mit einem Beispiel beginnen oder zunächst ein Teilproblem lösen. Danach vergleichen die Gruppen ihre Vorgehensweisen, Zwischenergebnisse und Schwierigkeiten. In der Auswertung wird besprochen, welche Strategie in welcher Situation besonders hilfreich war. Die Aufgabe ist besonders lernwirksam, weil Heuristiken nicht nur genannt, sondern im direkten Vergleich erprobt werden.
- Strategien, Probieren
- Strategien, Vereinfachen
- Strategien, Beispiel
- Strategien, Teilproblem
- Produkte, Vergleich, Auswertung
- Wirkung, Flexibilität, Methodenbewusstsein
12.4.3 Modellieren mit Skizze und Schema
Diese Aufgabe macht Modellbildung besonders verständlich, weil die Lernenden ein reales oder gedachtes Problem zuerst in eine vereinfachte Darstellung überführen und dadurch erkennen, welche Informationen für das Verständnis wesentlich sind und welche bewusst weggelassen werden können. Die Lehrkraft gibt eine Situation vor, etwa ein Netzwerk im Klassenraum, den Ablauf einer Online-Abgabe, den Aufbau eines Quizsystems oder die Steuerung eines automatischen Lichts. Die Schülerinnen und Schüler erstellen dazu zunächst eine Skizze oder ein Schema und beschriften die wichtigsten Elemente und Beziehungen. Danach erklären sie, was ihr Modell zeigt, was bewusst nicht dargestellt wurde und warum diese Vereinfachung sinnvoll ist. Diese Aufgabe ist besonders lernstark, weil Modellieren als aktiver Auswahlprozess erfahrbar wird und nicht nur als „schönes Bild“ missverstanden wird.
- Formen, Skizze, Schema
- Inhalte, Elemente, Beziehungen
- Auswahl, wesentlich, unwesentlich
- Zweck, Übersicht, Erklärung
- Produkte, Modell, Beschriftung
- Wirkung, Abstraktion, Klarheit
12.4.4 Ablaufdiagramm statt sofort programmieren
Diese Aufgabe stärkt planvolles Denken besonders wirksam, weil die Lernenden vor der technischen Umsetzung einen Ablauf sichtbar machen und dadurch Bedingungen, Wiederholungen und Entscheidungspunkte verständlich ordnen können. Die Schülerinnen und Schüler erhalten eine konkrete Aufgabe, etwa ein Login-Verfahren, ein Punktesystem für ein Spiel, einen digitalen Fragenpfad oder die Steuerung einer Ampel. Bevor sie programmieren oder detaillierte Schritte formulieren, erstellen sie ein Ablaufdiagramm mit Start, Eingabe, Entscheidung, Wiederholung und Ausgabe. Danach prüfen sie in Partnerarbeit, ob der Ablauf logisch, vollständig und verständlich ist. Erst im Anschluss wird daraus eine genauere Schrittfolge oder ein Blockprogramm entwickelt. Die Aufgabe ist besonders lernwirksam, weil Visualisierung und Logikprüfung vor der Umsetzung stehen.
- Elemente, Start, Ende
- Elemente, Entscheidung, Ausgabe
- Aufgaben, Login, Ampel
- Aufgaben, Spiel, Fragenpfad
- Produkte, Ablaufdiagramm, Prüfung
- Wirkung, Planung, Logik
12.4.5 Vom Modell zum Prototyp
Diese Aufgabe verbindet Denken und Handeln besonders erfolgreich, weil die Lernenden aus einem vereinfachten Modell eine erste funktionale Version entwickeln und dadurch überprüfen, ob ihre Überlegungen in einer realen Anwendung tatsächlich tragfähig sind. Die Lehrkraft gibt einen offenen Auftrag, etwa eine digitale Entscheidungshilfe, ein Mini-Spiel, ein Formular mit Auswertung oder ein Warnsystem mit Signal. Die Schülerinnen und Schüler beginnen mit einer einfachen Modellidee und erstellen daraus einen Prototyp, etwa auf Papier, in Scratch, mit Blockcode oder mit einem Formulartool. Wichtig ist, dass zunächst nur die Grundfunktion umgesetzt wird. Danach wird getestet, ob das zentrale Ziel erreicht wird und welche Erweiterungen nötig wären. Der hohe Lerneffekt entsteht, weil Modell, Umsetzung und Rückmeldung eng verbunden werden.
- Schritte, Modell, Prototyp
- Werkzeuge, Papier, Scratch
- Werkzeuge, Formular, Blockcode
- Fokus, Grundfunktion, Test
- Produkte, Prototyp, Rückmeldung
- Wirkung, Transfer, Erprobung
12.4.6 Daten ordnen für eine Lösung
Diese Aufgabe vertieft informatische Grundprinzipien besonders nachhaltig, weil die Lernenden erkennen, dass viele Probleme erst dann lösbar werden, wenn Informationen sinnvoll
gesammelt, geordnet und in eine passende Struktur gebracht werden. Die Schülerinnen und Schüler erhalten eine ungeordnete Datensammlung, etwa Antworten einer Umfrage, Ergebnisse eines Spiels, Terminvorschläge oder Materiallisten für ein Projekt. Ihre Aufgabe besteht darin, die Daten in eine nutzbare Form zu bringen, zum Beispiel als Tabelle, Kategorienliste, Sortierung oder einfache Datenstruktur. Danach beschreiben sie, wie diese Ordnung die weitere Verarbeitung erleichtert, etwa für Auswahl, Suche, Auswertung oder Darstellung. Die Aufgabe ist besonders lernstark, weil Datenstruktur als Teil des Lösungswegs sichtbar wird.
- Daten, Umfrage, Termine
- Daten, Ergebnisse, Listen
- Strukturen, Tabelle, Kategorien
- Strukturen, Sortierung, Raster
- Produkte, Ordnung, Begründung
- Wirkung, Datenblick, Nutzbarkeit
12.4.7 Fehleranalyse am Lösungsweg
Diese Aufgabe fördert präzises Denken besonders wirksam, weil die Lernenden einen fehlerhaften Ablauf, ein unpassendes Modell oder einen misslungenen Prototyp untersuchen und dadurch lernen, Ursachen statt nur Symptome zu erkennen. Die Lehrkraft bereitet fehlerhafte Beispiele vor, etwa ein unvollständiges Ablaufdiagramm, ein widersprüchliches Modell, eine unklare Schrittfolge oder einen Prototyp mit falscher Reaktion. Die Schülerinnen und Schüler markieren problematische Stellen, formulieren Vermutungen zu den Ursachen und testen Verbesserungsvorschläge. Anschließend erklären sie, an welcher Stelle des Lösungswegs der Fehler entstanden ist und wie man ihn früher hätte erkennen können. Diese Aufgabe ist besonders lernwirksam, weil Fehlersuche als Teil informatischen Arbeitens verstanden wird.
- Beispiele, Ablauf, Modell
- Beispiele, Prototyp, Schrittfolge
- Fragen, Ursache, Wirkung
- Schritte, prüfen, verbessern
- Produkte, Fehleranalyse, Korrektur
- Wirkung, Genauigkeit, Reflexion
12.4.8 Mehrere Lösungswege vergleichen
Diese Aufgabe stärkt Urteilsfähigkeit besonders erfolgreich, weil die Lernenden erkennen, dass konkrete Probleme oft auf verschiedene Weise bearbeitet werden können und dass gute Lösungen nach Klarheit, Aufwand, Nachvollziehbarkeit und Erweiterbarkeit verglichen werden sollten. Die Lehrkraft gibt eine Aufgabe vor, etwa das Organisieren einer Materialausgabe, die digitale Erfassung von Rückmeldungen oder das Steuern eines einfachen Signalsystems. Gruppen entwickeln dafür unterschiedliche Lösungswege, zum Beispiel mit Tabelle, Formular,
Ablaufdiagramm, Blockcode oder Schaltplan. Danach präsentieren sie ihre Ansätze und vergleichen diese anhand von Kriterien wie Verständlichkeit, Funktion, Aufwand, Fehlerrisiko und Erweiterbarkeit. Der hohe Lerneffekt entsteht, weil nicht nur eine Lösung gesucht, sondern Auswahl und Begründung geübt werden.
- Wege, Tabelle, Formular
- Wege, Diagramm, Blockcode
- Kriterien, Klarheit, Aufwand
- Kriterien, Funktion, Erweiterung
- Produkte, Vergleich, Präsentation
- Wirkung, Bewertung, Begründung
12.4.9 Modellwechsel zur Vertiefung
Diese Aufgabe macht informatische Repräsentation besonders greifbar, weil dieselbe Aufgabe nacheinander in verschiedenen Darstellungen bearbeitet wird und dadurch sichtbar wird, dass jede Form andere Stärken für Verständnis, Planung oder Kontrolle besitzt. Die Schülerinnen und Schüler bearbeiten eine Aufgabe, etwa das Sortieren von Daten, die Steuerung eines Ablaufs oder die Planung eines Spiels, zuerst handelnd oder mit Karten. Danach übertragen sie dieselbe Idee in ein Diagramm, anschließend in eine textliche Schrittfolge oder in Blockcode. In der Auswertung vergleichen sie, welche Darstellung ihnen beim Denken, Erklären oder Prüfen am meisten geholfen hat. Diese Aufgabe ist besonders lernstark, weil sie informatische Modelle als unterschiedliche Blickweisen erfahrbar macht.
- Darstellungen, Handlung, Bild
- Darstellungen, Text, Code
- Aufgaben, Sortieren, Steuern
- Aufgaben, Planen, Prüfen
- Produkte, Vergleich, Reflexion
- Wirkung, Tiefenverständnis, Transfer
12.4.10 Lösungsweg erklären und verteidigen
Diese Aufgabe vertieft informatische Kompetenz besonders nachhaltig, weil die Lernenden ihr Vorgehen nicht nur dokumentieren, sondern gegenüber Rückfragen begründen und dadurch zeigen müssen, dass sie Heuristiken, Modelle und Entscheidungen bewusst eingesetzt haben. Die Gruppen präsentieren eine bearbeitete Aufgabe und erläutern dabei Ausgangsproblem, verwendete Heuristiken, Modell, Zwischenschritte, Tests und Verbesserungen. Die Klasse stellt Rückfragen, etwa warum diese Darstellung gewählt wurde, welche Alternative es gegeben hätte oder an welcher Stelle Vereinfachungen vorgenommen wurden. Die präsentierende Gruppe verteidigt ihren Lösungsweg mit nachvollziehbaren Argumenten. Diese Aufgabe ist besonders lernwirksam, weil Reflexion, Fachsprache und metakognitives Lernen eng zusammenkommen.
- Inhalte, Problem, Strategie
- Inhalte, Modell, Test
- Fragen, Warum, Alternative
- Fragen, Vereinfachung, Verbesserung
- Produkte, Präsentation, Verteidigung
- Wirkung, Reflexion, Sprachbildung
Grundlage: Informatik – Lehrband 8. Klasse, Final V1.2 (2026).