2

Leere C-Blöcke

Wenn Sie das Material iterativ präsentieren oder das Wissen der Schüler testen, können Sie mit der Anweisung "space" einen Platz freilassen, wo sich ein Block befinden würde.

                                falls <Taste [Leertaste] gedrückt?> , dann
  space
  space
  space
sonst
  gehe (10) er Schritt
                            
Black & white image showing an empty C-block using the space directive in German

Block markieren

Blöcke können hervorgehoben werden, indem ihnen die Anweisung "highlight" vorangestellt wird. Wenn die Farboption "Color Outline" oder "Full Colour" ist, wird ein roter Winkel verwendet, um auf den hervorgehobenen Block zu zeigen..

Wenn "Black & White die Farboption ist, wird der Umriss des Blocks abgedunkelt.

                                Wenn ich als Klon entstehe
zeige dich
gehe zu x: (Zufallszahl von (-235) bis (235)) y: (170)
wiederhole bis <(y-Position) lt (-170)>
  highlight!ändere y um (-5)
lösche diesen Klon
                            
Full colored Scratch script showing a highlighted block in German

Automatische Hinweise

Automatische Hinweise listen die Blockkategorien der Blöcke auf, die zum Erstellen einer Anweisung verwendet werden. Dies ist sehr nützlich, wenn die Farboption "Black & White lautet und die Schüler möglicherweise Unterstützung beim Auffinden der Blöcke benötigen

Um automatische Hinweise zu verwenden, aktivieren Sie einfach das Kontrollkästchen in den Konvertierungsoptionen

                                Wenn Flagge angeklickt wird
gehe zu x: (0) y: (0)
schalte Stift ein
wiederhole (4) mal
  gehe (100) er Schritt
  drehe dich rechts um (90) Grad
                            
Black & White image of Scratch script with category hints in German

Manuelle Hinweise

Manuelle Hinweise können verwendet werden, um den Schülern spezielle Anweisungen pro Block zu geben.

Nach dem Blocktext einfach eine Tilde anhängen, gefolgt von dem gewünschten Text, z. B. "move (10) steps ~ was passiert, wenn der Wert erhöht wird"

Beachten Sie, dass manuelle Hinweise, wenn sie bereitgestellt werden, immer automatische Hinweise überschreiben.

                                Wenn Flagge angeklickt wird
verstecke dich
setze Größe auf (70)
wiederhole fortlaufend
  erzeuge Klon von [mir selbst]
  warte (1) Sekunden ~ Ist das lang genug
                            
Black & white image of Scratch script showing a manually added hint in German

Konvertieren mehrerer Skripte

Mehrere Skripte können gleichzeitig konvertiert werden, indem die Skripte im Editor durch mindestens 5 Bindestriche "-----" getrennt werden.

Wenn mehrere Skripte konvertiert werden, wird auch eine "zip" Datei mit den konvertierten Bildern erstellt.

                                Wenn Flagge angeklickt wird
verstecke dich
erzeuge Klon von [mir selbst]
-----
Wenn ich als Klon entstehe
gehe zu x: (-240) y: (0)
zeige dich
                            
Black & white image of two Scratch scripts produced simultaneously in German using the multi-script separator

Geben Sie den Dateinamen für das Bild an

Für jedes Skript kann ein Bildname definiert werden, indem dem Skript eine Dateinamenanweisung nach zwei Bindestrichen vorangestellt wird, z. B. "-- filename: figure_1.jpg"

HINWEIS: Derzeit wird nur das Bildformat ".jpg" unterstützt.

                                -- filename: apple_sprite.jpg, colour: 2
Wenn Flagge angeklickt wird
setze [Ergebnis] auf (0)
setze [Äpfel fehlen] auf (0)
verstecke dich
setze Größe auf (70)
wiederhole fortlaufend
  erzeuge Klon von [mir selbst]
  warte (1) Sekunden
                            
Colored outline image of Scratch script in German

Meine Blöcke

MyBlocks können mit der "define!" Anweisung definiert werden. Dies muss der erste Block im Skript sein

Der definierte Block kann dann in nachfolgenden Skripten verwendet werden (mithilfe des Trennzeichens für mehrere Skripte).

HINWEIS:Der definierte Block wird im Editor nicht validiert und als Fehler angezeigt, es sei denn, Sie markieren ihn mit der "myblock!" Anweisung. Er wird jedoch erfolgreich konvertiert.

                                define!Bälle (x) erstellen
wiederhole (parameter!x) mal
  erzeuge Klon von [Bälle]
-----
Wenn Flagge angeklickt wird
myblock!Bälle (10) erstellen
                            
Full colored image of Scratch script showing MyBlock definition and use in German

Waschtischblöcke

Vanity-Blöcke können definiert werden, indem der Zeile di "vanity!" Anweisung vorangestellt wird.

Das System wählt eine zufällige Farbe aus den Blockkategorien (ohne die Erweiterungen). Wenn Sie möchten, dass der Block eine spezifische Blockkategorie-Farbe hat, können Sie die Kategorie an die Vanity-Direktive anhängen, zum Beispiel "vanity-looks!" oder "vanity-motion!"

                                vanity!Alles Gute zum Geburtstag
                            
Example of a vanity Scratch block "Happy Birthday"

Skalierungsfaktor

Beim Erstellen von Blöcken zum Drucken für nicht angeschlossene Aktivitäten verwenden Sie die Anweisung scale_factor, um sicherzustellen, dass alle Blöcke gleich große Grössenverbindungen haben. Der Skalierungsfaktor kann im ersten Skript angegeben werden, damit alle nachfolgenden Skripte bei einer Konvertierung mit mehreren Skripten denselben Skalierungsfaktor verwenden. Stellen Sie dem Skript das Präfix "-- scale_factor: " vor, um den gewünschten Skalierungsfaktor anzugeben.

Wenn Sie sich nicht sicher sind, welchen Skalierungsfaktor Sie verwenden sollten, konvertieren Sie zuerst den längsten Block und überprüfen Sie dann den Skalierungsfaktor, mit dem er erstellt wurde, auf der Seite "My Account/Conversions" und verwenden Sie diesen Skalierungsfaktor für nachfolgende Konvertierungen.

Die Anweisung zum Skalierungsfaktor kann nur verwendet werden, wenn Sie sich für den Educator Plus Plan angemeldet haben.

                                Wenn Flagge angeklickt wird
                            
Black & white image of large Scratch block in German produced with 'scale_factor' instruction