Skip to content

Algorithmen & Programmieren ​

Ob Kuchenrezept, Navigationsgerät oder Social-Media-Feed: Hinter allem stecken Algorithmen. In diesem Kapitel lernst du, Probleme so zu zerlegen, dass eine Maschine sie lösen kann. Du beginnst mit Blöcken auf dem Calliope mini, schreibst in Klasse 10 Python mit der Turtle und entwickelst in der Oberstufe eigene Programme bis hin zu Objektorientierung und Softwareprojekten.

Dein Lernweg ​

StufeWorum geht es?Seiten
Klasse 7Was ist ein Algorithmus? Erste Programme mit BlöckenAlgorithmusbegriff · Blockbasiert programmieren
Klasse 8Eigenschaften, Struktogramm und Flussdiagramm, Sequenz, Verzweigung, Wiederholung, Algorithmen in der GesellschaftEigenschaften · Darstellungsformen · Kontrollstrukturen · Algorithmen im Alltag
Klasse 10Python mit der Turtle: Variablen, Datentypen, Verzweigungen, Schleifen, FunktionenPyTurtle-Einführung · Turtle-Wiki · Wasserfallmodell
Oberstufeinteraktiver Python-Kurs: Listen, Funktionen, Rekursion, Suchen, Sortieren, KomplexitätPython-Kurs
OberstufeObjektorientierung, Grenzen der Berechenbarkeit, Softwareentwicklung und ProjekteObjektorientierung · Berechenbarkeit · Agile Entwicklung · Projektmanagement

Wiedereinstieg

Bevor du mit Python startest, solltest du Sequenz, Verzweigung und Wiederholung sicher erkennen und in einem Struktogramm darstellen können → Kontrollstrukturen.