M0 · Pflicht

Hallo, Turtle!

Übersicht: alle Merk- und Infokästen mit ihren Beispielen. Lücken erscheinen, sobald du sie im Heft richtig ausgefüllt hast.

Aufgabe 2 – Erst denken, dann ausführen

Ein Programm ist eine Folge von Anweisungen

Jeder Befehl in einem Programm ist eine Anweisung an die Turtle. Alle Anweisungen zusammen bilden ein Programm.

Der Computer führt die Anweisungen der Reihe nach aus: von oben nach unten, eine nach der anderen. Diese Abfolge nennt man Sequenz. Ein Programm kann man speichern, ändern und beliebig oft ausführen – die Turtle macht jedes Mal genau dasselbe.

Aufgabe 3 – Wie ein Befehl aufgebaut ist

Name und Parameter

So ist eine Anweisung aufgebaut:

befehl(parameter)
forward(50)
  • forward ist der Name des Befehls (engl. vorwärts).
  • Direkt dahinter – ohne Leerzeichen – kommen runde Klammern.
  • In den Klammern steht, wie weit die Turtle gehen soll: 50 Schritte. Diesen Wert nennt man Parameter.

Die Turtle kennt noch mehr Befehle:

  • back(50) – 50 Schritte rückwärts
  • left(90) – eine Vierteldrehung nach links
  • right(90) – eine Vierteldrehung nach rechts

Bei left und right ist der Parameter ein Winkel in Grad. Eine ganze Umdrehung sind 360 Grad, eine Vierteldrehung also 90 Grad. Beim Drehen bleibt die Turtle auf der Stelle stehen und zeichnet nichts.

Merke:

Ein Programm besteht aus  , die der Computer   von oben nach unten ausführt. In left(90) ist left der   des Befehls und 90 der  . Winkel gibt man in   an.

Aufgabe 4 – Genau sein

Der Computer ist sehr genau – und sehr streng

Ein Mensch versteht dich auch mit Tippfehlern. Der Computer nicht. Achte deshalb auf diese Regeln:

  • Groß- und Kleinschreibung zählt: forward ist richtig, Forward kennt Python nicht.
  • Hinter dem Namen stehen immer runde Klammern – auch wenn nichts darin steht.
  • Jede Klammer, die du öffnest, musst du auch wieder schließen.
  • Kommazahlen schreibst du mit Punkt: forward(2.5).

Diese Regeln für den Aufbau eines Programms heißen Syntax. Verstößt ein Programm dagegen, zeigt Python eine Fehlermeldung mit der Zeilennummer. Lies sie genau: Sie ist ein Hinweis, keine Strafe.

Zusammenfassung

Das Wichtigste:

Ein Programm ist eine Folge von  . Sie werden der Reihe nach ausgeführt – das nennt man  . Hinter dem Namen eines Befehls stehen immer runde  , darin steht – falls nötig – der  . Python achtet auf  . Die Regeln für den Aufbau eines Programms heißen  . Bei einem Fehler zeigt eine   die Zeile, in der etwas nicht stimmt.

Willkommen bei ProgVenture!

Schön, dass Sie hier sind. ProgVenture wird laufend weiterentwickelt und ist derzeit im Alpha-Stadium. Das ist für den Einsatz im Unterricht wichtig:

Alpha: Die meisten Inhalte wurden mit KI-Unterstützung aus einem früheren Programmierkurs übertragen und sind noch nicht vollständig von Hand geprüft. Inhalte werden noch verändert und ergänzt. Bitte sehen Sie Aufgaben vor dem Einsatz im Unterricht durch und rechnen Sie mit Änderungen.

Fehler entdeckt oder eine Idee? Über „Feedback“ erreichen Rückmeldungen direkt die Entwicklung. Diesen Hinweis öffnen Sie jederzeit wieder über das Alpha-Siegel.