DYS+ Campus ist kostenlos und ohne Werbung. Projekt mit einer Spende unterstützen

Informatik

Wie ein Blockprogramm aufgebaut ist

In einer visuellen Programmiersprache setzt du ein Programm aus Blöcken zusammen. Jeder Block ist eine Anweisung.

  • ca. 8 Minuten
  • Klasse 6
  • Niveau: Basis

Das lernst du heute

  • Ich weiß: Ein Programm besteht aus Anweisungen, die als Blöcke zusammengesteckt werden.
  • Ich kann einen Block mit seinem Zweck verbinden.
  • Ich kann ein kleines Programm von oben nach unten lesen.

Programmieren heißt: Du schreibst einem Computer eine genaue Anleitung. In der visuellen Programmierung setzt du dafür Blöcke zusammen. Ein Block ist eine einzelne Anweisung, zum Beispiel „gehe 2 Schritte“. Die Blöcke stapelst du untereinander. Der Computer führt sie von oben nach unten aus. Eine Figur auf einem Raster dient oft als Beispiel. Die Figur führt jeden Block aus. In dieser Lektion beschreiben wir die Blöcke in Worten.

Block 1: gehe 2 Schritte Block 2: drehe dich nach rechts Block 3: gehe 3 Schritte
Ein Programm aus drei Blöcken.

Programm lesen

  1. Beginne beim obersten Block.
  2. Führe ihn aus.
  3. Gehe zum nächsten Block darunter.
  4. Das Programm endet nach dem letzten Block.

Ich verstehe das noch nicht

Such dir aus, was dir hilft.

Noch einfacher erklärt

Ein Block = eine Anweisung.

Viele Blöcke = ein Programm.

Lesen von oben nach unten.

Ein Beispiel

Beispiel

Ein Bausatz aus Steinen: Jeder Stein hat seine Aufgabe, zusammen ergeben sie ein Modell. So ist es mit Blöcken.

Schritt für Schritt

Wir lesen: gehe 2 Schritte, drehe dich nach rechts, gehe 3 Schritte.

  1. Die Figur startet unten links und schaut nach oben.
  2. Sie geht 2 Schritte nach oben.
  3. Sie dreht sich nach rechts.
  4. Sie geht 3 Schritte nach rechts.

Mit einem Bild erklärt

↑ ↑ → → → Start unten links, zuerst 2 Schritte nach oben, dann 3 nach rechts
Der Weg der Figur.
Ausprobieren

Jetzt zusammen

Wir lösen die Aufgabe gemeinsam. Nutze die Hilfen, wenn du sie brauchst.

Was ist ein Block in einem Blockprogramm?
Zeig mir den ersten Schritt

Denke an „gehe 2 Schritte“.

Lösung ansehen

Lösung: Eine einzelne Anweisung

Üben

Jetzt du

Jetzt probierst du es allein.

In welcher Reihenfolge führt der Computer die Blöcke aus?
Zeig mir den ersten Schritt

Welcher Block steht ganz oben?

Lösung ansehen

Lösung: Von oben nach unten

Tipp: Stell dir vor, du bist die Figur. Mache jeden Block selbst nach.

Merksatz: Ein Programm besteht aus Blöcken. Der Computer führt sie von oben nach unten aus.

Typischer Fehler: Die Reihenfolge der Blöcke übersehen. Erst drehen und dann gehen ist etwas anderes als erst gehen und dann drehen.

Prüfen

Mini-Quiz

4 kurze Fragen, ohne Noten. Bei jeder Frage kannst du dir die Lösung ansehen.

Frage 1 Ein Programm besteht aus ...
Lösung ansehen

Lösung: mehreren Anweisungen

Frage 2 Der Computer tauscht Blöcke nach Belieben.
Lösung ansehen

Lösung: Stimmt nicht

Frage 3 „Gehe 2 Schritte“ kann ein Block sein.
Lösung ansehen

Lösung: Stimmt

Frage 4 Wie nennt man Programmieren mit Blöcken?
Lösung ansehen

Lösung: Visuelle Programmierung

Geschafft

Ein Block ist eine Anweisung. Mehrere Blöcke bilden ein Programm. Es läuft von oben nach unten.

Zum Schluss

Kannst du das schon?

Hake ab, was du schon kannst. Was noch fehlt, schaust du dir einfach noch einmal an.

Zum Ausdrucken

Übungsheft Programmieren mit Blöcken

Kurz erklärt, 41 Aufgaben in drei Stufen und alle Lösungen. Kostenlos.

PDF, 398 KB

Übungsheft herunterladen (PDF, 398 KB)

Das Heft ist für alle kostenlos – auch, wenn gerade kein Geld dafür da ist. Wer es einrichten kann, unterstützt DYS+ Campus mit einem selbst gewählten Betrag. Freiwillig unterstützen