8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) |
Jneug (Diskussion | Beiträge) |
||
| Zeile 8: | Zeile 8: | ||
== Variablen in Scratch == | == Variablen in Scratch == | ||
In Scratch können Variablen in der Kategorie {{Scratch2/Kategorie|Daten}} erstellt und verwendet werden. In einem neuen Projekt gibt es noch keine Variablen und in der Kategorie wird nur der Button {{Button|Neue Variable}} angezeigt. Durch einen Klick kann man eine neue Variable erstellen. Dazu gibt man einen möglichst passenden Namen ein, der einem auch später noch verrät, welche Informationen in der Variablen gespeichert sind (also zum Beispiel nicht <code>a</code> oder <code>xyz</code>, sondern <code>tempo</code>, <code>eingabe</code> oder <code>level</code>). Dann kann man auswählen, ob die Variable für das gesamte Projekt (global) oder nur für die aktuelle Figur (lokal) gelten soll. Hat man die Variable erstellt, wird sie oben in der Kategorie angezeigt, sowie vier neue Anweisungen. | In Scratch können Variablen in der Kategorie {{Scratch2/Kategorie|Daten}} erstellt und verwendet werden. In einem neuen Projekt gibt es noch keine Variablen und in der Kategorie wird nur der Button {{Button|Neue Variable}} angezeigt. Durch einen Klick kann man eine neue Variable erstellen. Dazu gibt man einen möglichst passenden Namen ein, der einem auch später noch verrät, welche Informationen in der Variablen gespeichert sind (also zum Beispiel nicht <code>a</code> oder <code>xyz</code>, sondern <code>tempo</code>, <code>eingabe</code> oder <code>level</code>). Dann kann man auswählen, ob die Variable für das gesamte Projekt (''global'') oder nur für die aktuelle Figur (''lokal'') gelten soll. Hat man die Variable erstellt, wird sie oben in der Kategorie angezeigt, sowie vier neue Anweisungen. | ||
Eine globale Variable bedeutet, dass alle Figuren und auch die Bühne auf die Information in dieser Variablen zugreifen kann. Ein Beispiel wäre eine Variable <sb>(level)</sb>, in der in einem Spiel das aktuelle Level gespeichert ist. Diese Information ist für alle Figuren gleich. | Eine globale Variable bedeutet, dass alle Figuren und auch die Bühne auf die Information in dieser Variablen zugreifen kann. Ein Beispiel wäre eine Variable <sb>(level)</sb>, in der in einem Spiel das aktuelle Level gespeichert ist. Diese Information ist für alle Figuren gleich. | ||