Aus Das deutschsprachige Scratch-Wiki
Die folgenden Seite dient zum Testen des Block Plugin und wurde aus der Datei https://github.com/blob8108/scratchblocks2/blob/master/tests/all-blocks-de.txt per Excel und "Suchen und Ersetzen" mit Notepad++ mehr oder weniger automatisch erstellt:
Bewegung
// Bewegung
|
// Bewegung
|
gehe (10)er-Schritt
|
gehe (10)er-Schritt
|
drehe dich nach rechts um (15) Grad
|
drehe dich nach rechts um (15) Grad // no longer supported -- should they be?
|
drehe dich nach links um (15) Grad
|
drehe dich nach links um (15) Grad // no longer supported -- should they be?
|
drehe dich im Uhrzeigersinn um (15) Grad
|
drehe dich im Uhrzeigersinn um (15) Grad
|
drehe dich gegen den Uhrzeigersinn um (15) Grad //
|
drehe dich gegen den Uhrzeigersinn um (15) Grad //
|
|
|
setze Richtung auf (90 v)
|
setze Richtung auf (90 v)
|
drehe dich zu [ v]
|
drehe dich zu [ v]
|
|
|
gehe zu x: (0) y: (0)
|
gehe zu x: (0) y: (0)
|
gehe zu [mouse-pointer v]
|
gehe zu [mouse-pointer v]
|
gleite in (1) sek. zu x: (0) y: (0)
|
gleite in (1) sek. zu x: (0) y: (0)
|
|
|
ändere x um (10)
|
ändere x um (10)
|
setze x auf (0)
|
setze x auf (0)
|
ändere y um (10)
|
ändere y um (10)
|
setze y auf (0)
|
setze y auf (0)
|
|
|
pralle vom Rand ab
|
pralle vom Rand ab
|
|
|
setze Drehtyp auf [links-rechts v]
|
setze Drehtyp auf [links-rechts v]
|
|
|
(x-Position)
|
(x-Position)
|
(y-Position)
|
(y-Position)
|
(Richtung)
|
(Richtung)
|
|
|
|
|
|
|
Aussehen
// Looks
|
// Aussehen
|
sage [Hello!] für (2) Sek.
|
sage [Hello!] für (2) Sek.
|
sage [Hello!]
|
sage [Hello!]
|
denke [Hmm...] für (2) Sek.
|
denke [Hmm...] für (2) Sek.
|
denke [Hmm...]
|
denke [Hmm...]
|
|
|
zeige dich
|
zeige dich
|
verstecke dich
|
verstecke dich
|
|
|
wechsle zu Kostüm [Kostüm1 v]
|
wechsle zu Kostüm [costume1 v]
|
nächstes Kostüm
|
nächstes Kostüm
|
wechsle zu Bühnenbild [Bühnenbild1 v]
|
wechsle zu Bühnenbild [Bühnenbild1 v]
|
|
|
ändere [Farbe v]-Effekt um (25)
|
ändere [Farbe v]-Effekt um (25)
|
setze [Farbe v]-Effekt auf (0)
|
setze [Farbe v]-Effekt auf (0)
|
schalte Grafikeffekte aus
|
schalte Grafikeffekte aus
|
|
|
ändere Größe um (10)
|
ändere Größe um (10)
|
setze Größe auf (100)%
|
setze Größe auf (100)%
|
|
|
komme nach vorn
|
komme nach vorn
|
gehe (1) Ebenen nach hinten
|
gehe (1) Ebenen nach hinten
|
|
|
(Kostümnummer)
|
(Kostümnummer)
|
(Bühnenbildname)
|
(Bühnenbildname)
|
(Größe)
|
(Größe)
|
|
|
// Stage-specific
|
// Stage-specific
|
wechsle zu Bühnenbild [Bühnenbild1 v] und warte
|
wechsle zu Bühnenbild [Bühnenbild1 v] und warte
|
nächstes Bühnenbild
|
nächstes Bühnenbild
|
|
|
(Bühnenbildnummer)
|
(Bühnenbildnummer)
|
|
|
|
|
|
|
Klang
// Klang
|
// Klang
|
spiele Klang [pop v]
|
spiele Klang [pop v]
|
spiele Klang [pop v] ganz
|
spiele Klang [pop v] ganz
|
stoppe alle Klänge
|
stoppe alle Klänge
|
|
|
spiele Schlaginstrument (1 v) für (0.2) Schläge
|
spiele Schlaginstrument (1 v) für (0.2) Schläge
|
pausiere (0.2) Schläge
|
pausiere (0.2) Schläge
|
|
|
spiele Ton (60 v) für (0.5) Schläge
|
spiele Ton (60 v) für (0.5) Schläge
|
setze Instrument auf (1 v)
|
setze Instrument auf (1 v)
|
|
|
ändere Lautstärke um (-10)
|
ändere Lautstärke um (-10)
|
setze Lautstärke auf (100)%
|
setze Lautstärke auf (100)%
|
(Lautstärke :: sound)
|
(Lautstärke :: sound)
|
|
|
ändere Tempo um (20)
|
ändere Tempo um (20)
|
setze Tempo auf (60) Schläge/Min.
|
setze Tempo auf (60) Schläge/Min.
|
(Tempo)
|
(Tempo)
|
|
|
|
|
|
|
Malstift
// Malstift
|
// Malstift
|
wische Malspuren weg
|
wische Malspuren weg
|
|
|
hinterlasse Abdruck
|
hinterlasse Abdruck
|
|
|
schalte Stift ein
|
schalte Stift ein
|
schalte Stift aus
|
schalte Stift aus
|
|
|
setze Stiftfarbe auf [#f0f]
|
setze Stiftfarbe auf [#f0f]
|
ändere Stiftfarbe um (10)
|
ändere Stiftfarbe um (10)
|
setze Stiftfarbe auf (0)
|
setze Stiftfarbe auf (0)
|
|
|
ändere Farbstärke um (10)
|
ändere Farbstärke um (10)
|
setze Farbstärke auf (50)
|
setze Farbstärke auf (50)
|
|
|
ändere Stiftdicke um (1)
|
ändere Stiftdicke um (1)
|
setze Stiftdicke auf (1)
|
setze Stiftdicke auf (1)
|
|
|
|
|
|
|
Variablen
// Variablen
|
// Variablen
|
setze [var v] auf [0]
|
setze [var v] auf [0]
|
ändere [var v] um (1)
|
ändere [var v] um (1)
|
zeige Variable [var v]
|
zeige Variable [var v]
|
verstecke Variable [var v]
|
verstecke Variable [var v]
|
|
|
|
|
|
|
Listen
// Listen
|
// Listen
|
füge [thing] zu [list v]
|
füge [thing] zu [list v]
|
|
|
lösche (1 v) aus [list v]
|
lösche (1 v) aus [list v]
|
füge [thing] als (1 v) in [list v] ein
|
füge [thing] als (1 v) in [list v] ein
|
ersetze Element (1 v) von [list v] durch [thing]
|
ersetze Element (1 v) von [list v] durch [thing]
|
|
|
(Element (1 v) von [list v])
|
(Element (1 v) von [list v])
|
(Länge von [list v])
|
(Länge von [list v])
|
<[list v] enthält [thing]>
|
<[list v] enthält [thing]>
|
|
|
zeige Liste [list v]
|
zeige Liste [list v]
|
verstecke Liste [list v]
|
verstecke Liste [list v]
|
|
|
|
|
|
|
Ereignisse
// Events
|
// Events
|
Wenn die grüne Flagge angeklickt
|
Wenn die grüne Flagge angeklickt
|
Wenn Taste [space v] gedrückt
|
Wenn Taste [space v] gedrückt
|
Wenn ich angeklickt werde
|
Wenn ich angeklickt werde
|
Wenn das Bühnenbild zu [backdrop1 v] wechselt
|
Wenn das Bühnenbild zu [backdrop1 v] wechselt
|
|
|
Wenn [loudness v] > (10)
|
Wenn [loudness v] > (10)
|
|
|
Wenn ich [message1 v] empfange
|
Wenn ich [message1 v] empfange
|
sende [message1 v] an alle
|
sende [message1 v] an alle
|
sende [message1 v] an alle und warte
|
sende [message1 v] an alle und warte
|
|
|
Abschnitt
// should these aliases be supported, too?
|
// should these aliases be supported, too?
|
Wenn gf angeklickt
|
Wenn gf angeklickt
|
Wenn grüne Flagge angeklickt
|
Wenn grüne Flagge angeklickt
|
Wenn Flagge angeklickt
|
Wenn Flagge angeklickt
|
|
|
|
|
Steuerung
// Control
|
// Control
|
warte (1) Sek.
|
warte (1) Sek.
|
|
|
wiederhole (10) mal
|
wiederhole (10) mal
|
ende
|
ende
|
|
|
wiederhole fortlaufend
|
wiederhole fortlaufend
|
ende
|
ende
|
|
|
falls <> dann
|
falls <> dann
|
ende
|
ende
|
|
|
falls <> dann
|
falls <> dann
|
sonst
|
sonst
|
ende
|
ende
|
|
|
warte bis <>
|
warte bis <>
|
|
|
wiederhole bis <>
|
wiederhole bis <>
|
ende
|
ende
|
|
|
stoppe [alles v]
|
stoppe [alles v]
|
|
|
stoppe [dieses Skript v]
|
stoppe [dieses Skript v]
|
|
|
stoppe [andere Skripte der Figur v]
|
stoppe [andere Skripte der Figur v]
|
|
|
Wenn ich als Klon entstehe
|
Wenn ich als Klon entstehe
|
erzeuge Klon von [mir selbst v]
|
erzeuge Klon von [mir selbst v]
|
lösche diesen Klon
|
lösche diesen Klon
|
|
|
|
|
|
|
Fühlen
// Sensing
|
// Sensing
|
<wird [ v] berührt?>
|
<wird [ v] berührt?>
|
<wird Farbe [#f0f] berührt?>
|
<wird Farbe [#f0f] berührt?>
|
<Farbe [#f0f] berührt [#f0f]?>
|
<Farbe [#f0f] berührt [#f0f]?>
|
(Entfernung von [ v])
|
(Entfernung von [ v])
|
|
|
Frage [What's your name?] und warte
|
Frage [What's your name?] und warte
|
(Antwort)
|
(Antwort)
|
|
|
<Taste [space v] gedrückt?>
|
<Taste [space v] gedrückt?>
|
<Maustaste gedrückt?>
|
<Maustaste gedrückt?>
|
(Maus x-Position)
|
(Maus x-Position)
|
(Maus y-Position)
|
(Maus y-Position)
|
|
|
(Lautstärke)
|
(Lautstärke)
|
|
|
(Video [motion v] auf [this sprite v])
|
(Video [motion v] auf [this sprite v])
|
schalte Video [on v]
|
schalte Video [on v]
|
setze Video-Transparenz auf (50)%
|
setze Video-Transparenz auf (50)%
|
|
|
(Stoppuhr)
|
(Stoppuhr)
|
setze Stoppuhr zurück
|
setze Stoppuhr zurück
|
|
|
([x-Position v] von [Sprite1 v])
|
([x-Position v] von [Sprite1 v])
|
|
|
([minute v] im Moment)
|
([minute v] im Moment)
|
(Tage seit 2000)
|
(Tage seit 2000)
|
(Benutzername)
|
(Benutzername)
|
(user id)
|
(user id)
|
|
|
|
|
|
|
Operatoren
// Operators
|
// Operators
|
(() + ())
|
(() + ())
|
(() - ())
|
(() - ())
|
(() * ())
|
(() * ())
|
(() / ())
|
(() / ())
|
|
|
(Zufallszahl von (1) bis (10))
|
(Zufallszahl von (1) bis (10))
|
|
|
<[] < []>
|
<[] < []>
|
<[] = []>
|
<[] = []>
|
<[] > []>
|
<[] > []>
|
|
|
<<> und <>>
|
<<> und <>>
|
<<> oder <>>
|
<<> oder <>>
|
<nicht <>>
|
<nicht <>>
|
|
|
(verbinde [hello ] [world])
|
(verbinde [hello ] [world])
|
(Zeichen (1) von [world])
|
(Zeichen (1) von [world])
|
(Länge von [world])
|
(Länge von [world])
|
|
|
(() mod ())
|
(() mod ())
|
(() gerundet)
|
(() gerundet)
|
|
|
([Wurzel v] von (9))
|
([Wurzel v] von (9))
|
|
|
|
|
|
|
Weitere Blöcke
// Purple
|
// Purple
|
Wenn [button pressed v]
|
Wenn [button pressed v]
|
<Sensor [button pressed v]?>
|
<Sensor [button pressed v]?>
|
(Wert von Sensor [slider v])
|
(Wert von Sensor [slider v])
|
|
|
schalte Motor für (1) Sekunden an
|
schalte Motor für (1) Sekunden an
|
schalte Motor an
|
schalte Motor an
|
schalte Motor aus
|
schalte Motor aus
|
setze Motorkraft auf (100)
|
setze Motorkraft auf (100)
|
setze Motorrichtung auf [this way v]
|
setze Motorrichtung auf [this way v]
|
|
|
Wenn Abstand < (20)
|
Wenn Abstand < (20)
|
Wenn Neigung = (1)
|
Wenn Neigung = (1)
|
(Abstand)
|
(Abstand)
|
(Neigung)
|
(Neigung)
|
|
|
|
|
|
|
Scratch 1.4 Blöcke
// Obsolete Scratch 1.4 blocks
|
// Obsolete Scratch 1.4 blocks
|
|
|
Aussehen
// Looks
|
// Looks
|
ziehe Kostüm [costume1 v] an
|
ziehe Kostüm [costume1 v] an
|
|
|
wechsle zum Hintergrund [background1 v]
|
wechsle zum Hintergrund [background1 v]
|
nächster Hintergrund
|
nächster Hintergrund
|
(Hintergrund Nr.)
|
(Hintergrund Nr.)
|
|
|
|
|
|
|
Kontrollblöcke
// Control
|
// Control
|
falls <>
|
falls <>
|
ende
|
ende
|
|
|
wiederhole fortlaufend falls <>
|
wiederhole fortlaufend falls <>
|
ende
|
ende
|
|
|
stoppe dieses Skript
|
stoppe dieses Skript
|
stoppe alles
|
stoppe alles
|
|
|
|
|
|
|
Ereignisse
// Events
|
// Events
|
Wenn angeklickt
|
Wenn angeklickt
|
|
|
|
|
|
|
Fühlen
// Sensing
|
// Sensing
|
<laut?>
|
<laut?>
|
|
|
|
|
|
|
Eigene Blöcke
// Purple
|
// Purple
|
schalte Motor an
|
schalte Motor an
|
schalte Motor aus
|
schalte Motor aus
|
schalte Motor für (1) Sekunden an
|
schalte Motor für (1) Sekunden an
|
setze Motorkraft auf (100)
|
setze Motorkraft auf (100)
|
setze Motorrichtung auf [this way v]
|
setze Motorrichtung auf [this way v]
|
Cookies helfen uns bei der Bereitstellung von Das deutschsprachige Scratch-Wiki. Durch die Nutzung von Das deutschsprachige Scratch-Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.