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

Informatik

Was ist eine Variable?

Eine Variable ist ein benannter Speicherplatz. Sie hat einen Namen und einen Wert.

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

Das lernst du heute

  • Ich weiß: Eine Variable hat einen Namen und einen Wert.
  • Ich kann Name und Wert unterscheiden.
  • Ich kann sagen, wozu man Variablen braucht.

Das brauchst du schon: Vielleicht hilft dir zuerst diese Lektion: Folge, Verzweigung, Schleife

Ein Programm muss sich Dinge merken: den Punktestand, die Zahl der Versuche, einen Namen. Dafür gibt es Variablen. Eine Variable ist wie eine Schublade mit einem Namensschild. Das Schild ist der Name der Variablen. In der Schublade liegt der Wert. Der Wert kann sich im Lauf des Programms ändern. Der Name bleibt gleich. Statt „der Punktestand“ schreibst du im Programm punkte. Mit „setze punkte auf 0“ legst du die Zahl 0 in die Schublade punkte.

Drei Variablen und ihre aktuellen Werte
NameWertDatentyp
punkte0Zahl
nameMiaText
fertigfalschWahrheitswert

Eine Variable anlegen

  1. Wähle einen sprechenden Namen: punkte.
  2. Lege einen Startwert fest: setze punkte auf 0.
  3. Der Computer reserviert einen Speicherplatz.
  4. Jetzt kann das Programm den Wert lesen und später ändern.

Ich verstehe das noch nicht

Such dir aus, was dir hilft.

Noch einfacher erklärt

Variable = Schublade mit Namen.

In der Schublade liegt ein Wert.

Den Wert kann man austauschen.

Ein Beispiel

Beispiel

Auf einer Anzeigetafel steht das Wort „Punkte“ und daneben eine Zahl. Das Wort bleibt. Die Zahl ändert sich im Spiel.

Schritt für Schritt

Wir lesen: setze punkte auf 7.

  1. Der Name ist punkte.
  2. Der Wert ist 7.
  3. Der Datentyp ist Zahl.
  4. Ab jetzt steht in punkte die 7.

Mit einem Bild erklärt

NameWert
punkte7

Zur Grundlage zurück

Ausprobieren

Jetzt zusammen

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

Was ist bei „setze punkte auf 7“ der Name der Variablen?
Zeig mir den ersten Schritt

Der Name ist das Schild an der Schublade.

Lösung ansehen

Lösung: punkte

Üben

Jetzt du

Jetzt probierst du es allein.

Nach „setze versuche auf 3“: Welchen Wert hat die Variable versuche?

Zeig mir den ersten Schritt

Der Wert steht hinter „auf“.

Lösung ansehen

Lösung: 3

Die Variable versuche enthält die 3.

Tipp: Wähle Namen, die sagen, was in der Variablen steckt. punkte ist besser als p.

Merksatz: Variable: Name + Wert. Der Name bleibt, der Wert kann sich ändern.

Typischer Fehler: Viele verwechseln Name und Wert. Bei „setze punkte auf 7“ ist punkte der Name und 7 der Wert.

Prüfen

Mini-Quiz

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

Frage 1 Wozu braucht ein Programm Variablen?
Lösung ansehen

Lösung: Um sich Werte zu merken

Frage 2 Der Wert einer Variablen kann sich im Lauf eines Programms ändern.
Lösung ansehen

Lösung: Stimmt

Frage 3 Welcher Name sagt am besten, was gespeichert ist?
Lösung ansehen

Lösung: anzahlTreffer

Frage 4 Eine Variable hat den Wert 12. Welche Zahl steht in der Schublade?

Zeig mir den ersten Schritt

Der Wert ist der Inhalt.

Lösung ansehen

Lösung: 12

Der Wert ist 12.

Frage 5 Welche Variable hat den Datentyp Text?
Lösung ansehen

Lösung: name mit dem Wert Mia

Geschafft

Eine Variable ist ein benannter Speicherplatz. Sie hat einen Namen, einen Wert und einen Datentyp. Der Wert kann sich ändern.

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 Variablen

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

PDF, 402 KB

Übungsheft herunterladen (PDF, 402 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