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

Informatik

Programm lesen, Ergebnis vorhersagen

Du kannst ein Blockprogramm lesen und vorhersagen, was es tut. Dafür gehst du es Schritt für Schritt durch.

  • ca. 10 Minuten
  • Klasse 6
  • Niveau: Standard

Das lernst du heute

  • Ich kann ein Programm lesen, ohne es am Computer zu starten.
  • Ich kann den Endpunkt der Figur bestimmen.
  • Ich kann Variablen in einem Programm nachverfolgen.

Das brauchst du schon: Vielleicht hilft dir zuerst diese Lektion: Wiederholen mit Schleifen

Bevor du ein Programm startest, kannst du vorhersagen, was es tut. Du liest es von oben nach unten und führst es im Kopf aus. Hilfreich ist eine Tabelle. Eine Variable ist ein Speicherplatz mit Namen. Beispiel: „Setze Punkte auf 0. Wiederhole 3-mal: erhöhe Punkte um 2. Wenn Punkte größer als 5, sage ‚viel‘, sonst sage ‚wenig‘.“ Nach 3 Runden sind die Punkte 6. Weil 6 größer als 5 ist, sagt das Programm „viel“.

Variable nachverfolgen.
SchrittPunkte
Start0
Runde 12
Runde 24
Runde 36
Wenn Punkte > 5ja, also „viel“

Programm im Kopf ausführen

  1. Lies alle Blöcke einmal durch.
  2. Lege eine Tabelle für die Variablen an.
  3. Führe jeden Block aus und trage die Werte ein.
  4. Lies am Ende das Ergebnis ab.

Ich verstehe das noch nicht

Such dir aus, was dir hilft.

Noch einfacher erklärt

Lies von oben nach unten.

Schreibe die Werte auf.

Lies das Ergebnis ab.

Ein Beispiel

Beispiel

Ein Sparschwein: Du legst dreimal 2 Euro hinein. Danach liegen 6 Euro darin. Das ist wie eine Variable.

Schritt für Schritt

Setze Punkte auf 0. Wiederhole 3-mal: erhöhe Punkte um 2.

  1. Start: 0.
  2. Runde 1: 2.
  3. Runde 2: 4.
  4. Runde 3: 6.

Mit einem Bild erklärt

Der Wert der Variable Punkte.
StartRunde 1Runde 2Runde 3
0246

Zur Grundlage zurück

Ausprobieren

Jetzt zusammen

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

Setze Punkte auf 0. Wiederhole 3-mal: erhöhe Punkte um 2. Welchen Wert hat Punkte am Ende?

Zeig mir den ersten Schritt

Runde 1: 0 + 2 = 2.

Lösung ansehen

Lösung: 6

Üben

Jetzt du

Jetzt probierst du es allein.

Setze Punkte auf 1. Wiederhole 4-mal: erhöhe Punkte um 3. Welchen Wert hat Punkte am Ende?

Zeig mir den ersten Schritt

Runde 1: 1 + 3 = 4.

Lösung ansehen

Lösung: 13

Tipp: Schreibe nach jedem Block den neuen Wert der Variable auf.

Merksatz: Ein Programm lesen heißt: Block für Block ausführen und Werte aufschreiben.

Typischer Fehler: Das Ergebnis erraten. Rechne lieber nach.

Prüfen

Mini-Quiz

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

Frage 1 Wiederhole 4-mal: gehe 3 Schritte, drehe dich nach rechts. Wo steht die Figur danach?
Lösung ansehen

Lösung: Am Startpunkt

Frage 2 Wiederhole 3-mal: gehe 2 Schritte, drehe dich nach rechts. Steht die Figur wieder am Start?
Lösung ansehen

Lösung: Nein, sie ist nur drei Seiten gelaufen.

Frage 3 Setze Punkte auf 10. Ziehe 4 ab. Addiere 3. Welchen Wert hat Punkte?

Zeig mir den ersten Schritt

10 − 4 = 6.

Lösung ansehen

Lösung: 9

Frage 4 Man kann das Ergebnis eines Programms ohne Computer bestimmen.
Lösung ansehen

Lösung: Stimmt

Frage 5 Eine Variable behält immer denselben Wert.
Lösung ansehen

Lösung: Stimmt nicht

Geschafft

Du führst das Programm auf Papier aus. Eine Variable ist ein Speicherplatz, dessen Wert sich ändert.

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