You are here: GDI » ScratchFAQ

Scratch-FAQ

27 Nov 2025 - 19:14 | Version 3 |

Die folgenden Fragen haben wir so oder ähnlich von Studierenden im Modul erhalten. Dieses FAQ soll euch helfen, noch schneller Antworten auf häufige Fragen zu erhalten. Gerne könnt ihr aber auch euren Dozierenden schreiben.

Zur Aufgabenstellung:

Müssen wir uns an unser Mockup halten und genau das umsetzen?
Nein, das Mockup dient als erste Idee und soll euch helfen, einen Plan zu entwickeln, welchen ihr versucht umzusetzen. Wenn sich später ein neues Ziel ergibt, ist das kein Problem und ihr müsst auch eure Mockups auch nicht erneut zeichnen oder anpassen.

Müssen wir eigene Audioaufnahmen und Zeichnungen erstellen?
Als Teil des Bewertungsrasters gibt es Punkte, wenn ihr eigene Inhalte verwendet, die nicht bereits in der Scratch-Bibliothek enthalten sind. Eigene Aufnahmen oder Zeichnungen sind für uns besonders schnell als eigene Inhalte zu erkennen. Ihr könnt aber auch Inhalte aus anderen Quellen verwenden (Lizenzen beachten!), um die Punkte im Raster zu bekommen.

Wo können wir allgemeine Informationen zum Spiel angeben, die nicht im Spiel z.B. durch eine Figur gesagt werden?
Auf eurer Scratch-Projekt-Seite könnt ihr rechts bei “Anleitung” zusätzlich solche Informationen unterbringen. Wenn ihr im Editor seid, findet ihr ganz oben in der Toolbar “Zeige Projektseite”, um dorthin zu gelangen.

Wie gebe ich Quellen an, wenn ich Materialien verwende, die z.B. unter einer CC-BY Lizenz stehen?
Auf eurer Scratch-Projekt-Seite könnt ihr rechts bei “Danksagung” in das Textfeld etwas eintragen. Wenn ihr im Editor seid, findet ihr ganz oben in der Toolbar “Zeige Projektseite”, um dorthin zu gelangen. Gebt Quellenangaben entsprechend der Lizenz an (siehe auch Modul Mediendidaktik).

Können wir eine Reihenfolge vorgeben, in der die Spiele gespielt werden?
Die drei Inhalte sollen in einer beliebigen Reihenfolge besucht / gestartet werden können. Wenn eine Schülerin zum Beispiel schon Inhalt 1 und 2 in einer früheren Runde gelöst hat, sollte sie auch direkt mit Inhalt 3 beginnen können. Es muss jederzeit gewährleistet sein, dass zwischen den Spielen gewechselt werden kann. Ihr dürft aber im Spiel den Hinweis geben, dass es Sinn ergibt, wenn man die Spiele in einer bestimmten Reihenfolge spielt.

Zur (Zusammen)arbeit in Scratch:

Wir haben zeitweise getrennt gearbeitet und möchten nun unsere Scratch-Projekte zusammenbringen. Wie geht man da vor?
Entscheidet euch für ein Projekt, in das ihr die Inhalte vom anderen integrieren möchtet. Öffnet das zweite Projekt und verwendet das “Lager” ganz unten im Code-Bereich. Wenn ihr das Lager aufklappt könnt ihr Script oder ganze Figuren dort hinein ziehen. Anschliessend könnte ihr sie im Hauptprojekt wieder aus dem Lager ziehen. So könnt ihr zum Beispiel Figuren (inklusive Skripte), Hintergründe und Kostüme von einem Projekt in ein anderes übertragen. Grundsätzlich empfehlen wir euch aber die Zusammenarbeit mit der Methode des Pair-Programmings (zum Beispiel auch online über eine Bildschirmfreigabe), damit dieser Aufwand gar nicht erst nötig wird.

Wie können wir eine Sicherheitskopie oder Backup von unserem Projekt erstellen?
Scratch speichert zwar immer alles automatisch, das kann aber auch ein Nachteil sein, wenn man sich versehentlich etwas kaputt macht. Es kann deshalb sinnvoll sein, wenn man vor jeder längeren Arbeitsphase eine Kopie der bisherigen Version als Datei herunterlädt und im Notfall dann noch zur Verfügung hat. Ihr könnt im Editor oben links auf “Datei” und “auf diesen Computer herunterladen” klicken. Das speichert Euer Projekt als PROJEKTNAME.sb3 als Datei auf eurem Computer und bei Bedarf über “von diesem Computer hochladen” wieder hochladen.

Wir sind beide mit demselben Account eingeloggt und nun sind die Änderungen, die wir gemacht haben, weg?
Achtung: Scratch ist nicht darauf ausgelegt, dass mehrere Personen gleichzeitig mit dem gleichen Konto arbeiten. Ihr überschreibt euch so ggf. gegenseitig eure Änderungen.

Vollbild oder Projektseite - mein Spiel funktioniert anders als im Editor
Vielleicht ist Euch aufgefallen, wenn ihr im Editor von Scratch seid, dass ihr dann alle Figuren auf der Bühne frei herumziehen könnt. Andere, die Euer Spiel nachher spielen sollen, spielen es aber nicht im Editor. Sie spielen es im Vollbild oder drücken auf die grüne Flagge auf der Projektseite. Wenn Euer Spiel davon ausgeht, das ihr etwas "ziehen" könnt, dann müsst ihr unter "Fühlen" den Figuren die ziehbar sein sollen, das zusätzlich mitteilen mit dem Block "setze Ziehbarkeit auf ziehbar".

Zum Programmieren mit Scratch:

Wie können wir bereits laufende Sachen unterbrechen, wenn wir im Spiel zurück zur Übersicht gehen möchten?
Ihr könnt bei einem Wechsel des Bühnenbildes bei jeder Figur ein “stoppe andere Skripte dieser Figur”-Block verwenden, um alle aktuell noch laufenden Dinge wie Klänge, Fragedialoge, Bewegungen usw. Abzubrechen. In der Vorlage mit den drei Türen wird ein Beispiel dafür in Figur 1 gegeben.

Was ist der Unterschied zwischen den Blöcken “stoppe alles”, “stoppe dieses Skript” und “stoppe andere Skripte dieser Figur”?
Wenn ihr “stoppe alles” verwendet, hat das dieselbe Wirkung, als ob ihr auf den roten Knopf (neben der grünen Flagge drückt). Das ganze Scratchprogramm wird beendet. Mit “stoppe dieses Skript” könnt ihr das Skript, in dem der Block verwendet wird, anhalten. So könnt ihr Schleifen, die mit “wiederhole fortlaufend” gestartet wurden, wieder beenden. Mit “stoppe andere Skripte dieser Figur” könnt ihr alle Skripte der Figur stoppen, ausser dem Skript, in dem ihr den Block verwendet. So könnt ihr z.B. alle gestarteten “wiederhole fortlaufend” - Schleifen anhalten.

In unserem Spiel soll es mehrere Phasen oder Abschnitte geben, die nacheinander durchlaufen werden. Wie können wir Aktionen nur in einer bestimmten Phase aktivieren?
Es gibt verschiedene Möglichkeiten. Eine ist die Verwendung einer Variablen (z.B. “Phase von Spiel1” für alle Figuren). Immer wenn eine Phase gestartet wird, nutzt ihr “setze Variable auf” um eine Zahl zu hinterlegen. Bei allen Aktionen wie “Wenn ich angeklickt werde” prüft ihr immer zunächst mit einem “falls ‘Phase von Spiel1’ = 1” und führt Dinge nur aus, wenn man gerade in der passenden Phase ist. Ihr könnt alternativ auch für jede Phase ein anderes Hintergrundbild verwenden und wie bei den Türen “wenn das Bühnenbild wechselt" verwenden.

Wir benötigen von einer Figur sehr viele Kopien. Sollen wir Klone verwenden?
Klone sind ein anspruchsvolles Konzept, welches wir in der Primarstufe noch nicht thematisieren. Wir raten deshalb eher davon ab. Wir empfehlen, dass ihr Figuren dupliziert und euch in der Anzahl begrenzt. Dazu könnt ihr in der Editoransicht unten rechts auf eine Figur “Rechtsklick” ausführen und dann duplizieren. Zum Beispiel, wenn ihr mehrere gleiche Karten auf der Bühne anzeigen wollt. Oder ihr wollt etwas von oben nach unten fliegen lassen auf der Bühne. Dann könnt ihr es kurz verstecken und die Position wieder auf den oberen Bühnenrand stellen und einblenden.

Zur Fehlersuche in Scratch:

Unser Programm macht nicht, was es soll. Wie geht man am Besten bei der Fehlersuche vor?
Versucht das Problem zunächst zu isolieren - verwendet z.B. eine zusätzliche Figur nur mit einer bestimmten Funktion, um nicht alles immer durchlaufen lassen zu müssen. Am häufigsten sind Fehler wie “wenn grünes Fähnchen angeklickt -> falls …” wobei dann nur zu diesem Zeitpunkt auf das “falls” geprüft wird. Häufig benötigt ihr eine “wiederhole fortlaufend” Schleife drum herum. Beachtet zum Beispiel auch den Unterschied zwischen “Spiele Klang” und “Spiele Klang ganz”. Beispiele für weitere typische Fehler findet ihr in der Broschüre “Scratch Projektideen” ganz am Ende.

Wenn wir etwas testen, müssen wir immer ewig warten, bis alle Figuren ihre Dialoge gesprochen haben. Können wir das abkürzen bei der Entwicklung?
Ja, unbedingt! Erstellt euch zum Beispiel einen Knopf, der direkt zu einem bestimmten Bühnenbild wechselt oder eine Aktion auslöst, um die Einführung zu überspringen. Solche Knöpfe könnt ihr zum Schluss verstecken oder löschen, sobald ihr sie nicht mehr benötigt.

Wenn wir zwischen den Spielen wechseln, wird ab dem zweiten oder dritten Mal nicht mehr alles angezeigt oder funktioniert nicht mehr. Woran kann das liegen?
Ihr müsst darauf achten, dass bei jedem Spielstart alle Figuren, Kostüme, Variablen usw. wieder auf den von euch gewünschten Anfangszustand zurückgesetzt werden. Legt bei jeder Figur genau fest, was dieser Anfangszustand sein soll, wenn man das Bühnenbild des Inhalts betritt. Zum Beispiel gehe zu x,y, zeige oder verstecke dich usw. Wenn ihr “Klone” verwendet, müsst ihr sicherstellen, dass für jeden erzeugten Klon auch ein Block “lösche diesen Klon” existiert. Wenn ihr z.B. in Spiel 1 wechselt, dort Klone erzeugt und dann zum Auswahlbildschirm zurückgeht, muss an dieser Stelle auch sichergestellt werden, dass alle Klone gelöscht werden. Scratch hat ein Limit von 300 zeitgleichen Klonen.
Kontakt
Pädagogische Hochschule Schwyz
Zaystrasse 42
CH-6410 Goldau
T +41 41 859 05 90
info@phsz.ch Dies ist ein Wiki des Fachkerns Medien und Informatik der Pädagogischen Hochschule Schwyz. Für Fragen wenden Sie sich bitte an wikiadmin@phsz.ch
This page was cached on 27 Nov 2025 - 22:27.
This website is using cookies. More info. That's Fine