Jahrgangsstufe 11 · spätbeginnend
Informatik 11 – Algorithmik mit Snap!
Der komplette Lehrgang als interaktiver Lernpfad. Jedes Modul folgt der gleichen Struktur: Erklärung, Beispiel, Aufgaben mit Lösungen und ein Hefteintrag zum Festhalten.
Wiederholung Begriffe
Klasse, Objekt, Attribut, Attributwert, Methode, Objektkarte, Klassenkarte – die OOP-Grundbegriffe interaktiv wiederholen.
Einführung Snap!
Blockbasierte Programmierumgebung – Bühne, Sprites, Skripte.
Kontrollstruktur: Wiederholung
Schleifen mit fester und bedingter Wiederholung.
Kontrollstruktur: bedingte Anweisung
if / if-else – Verzweigungen im Programm.
Logische Operatoren
UND, ODER, NICHT – Bedingungen verknüpfen.
Variablen
Werte speichern, ändern und verwenden.
Methoden mit Übergabeparameter
Eigene Blöcke definieren, denen Werte übergeben werden.
Methoden mit Rückgabewert
Funktionen und Prädikate in Snap! – aus Anweisungen werden berechnete Ergebnisse.
Listen
Datenstrukturen – mehrere Werte gemeinsam verwalten.
Debugging
Fehler finden und beheben – Strategien und Werkzeuge.
Implementierung
Vom Konzept zum lauffähigen Programm.
Sortierverfahren: Bubblesort
Ein klassisches Sortierverfahren Schritt für Schritt verstehen.
Dijkstra-Algorithmus
Kürzeste Wege in Graphen finden.
Hinweis: Diese Übersicht wird vermutlich noch anders organisiert. „Wiederholung Begriffe" (Modul 1) ist als kurze Auffrischung gedacht und folgt, sobald das passende Material vorliegt.