Meine Fehlersuche-Checkliste für Scratch
🔍 Erste Schritte bei Problemen
1. Stopp und Start
□ Rotes Stopp-Symbol klicken
□ Grüne Flagge klicken
□ Funktioniert das Programm jetzt?
2. Sichtbarkeitsprüfung
□ Sind alle Figuren sichtbar?
□ Ist die Figur vielleicht außerhalb der Bühne?
□ Ist die Figur zu groß oder zu klein?
□ Ist die Figur vielleicht in einer anderen Ebene versteckt?
3. Grundeinstellungen checken
□ Richtige Figur ausgewählt?
□ Richtiger Hintergrund aktiv?
□ Drehtyp richtig eingestellt? (Rundherum ↻, Links-Rechts ↔, Nicht drehen ⊝)
□ Größe der Figur richtig? (100% ist normal)
🚦 Bewegungsprobleme
Wenn die Figur sich nicht bewegt:
□ Sind die Zahlen in den Bewegungsblöcken größer als 0?
□ Ist die Figur vielleicht an einer Wand?
□ Wird die Figur von etwas blockiert?
□ Sind die Pfeiltasten richtig programmiert?
Wenn die Figur falsch läuft:
□ Stimmt die Richtung? (0 = oben, 90 = rechts, 180 = unten, -90 = links) □ Ist die Schrittzahl richtig? □ Pralle vom Rand ab eingebaut?
🎮 Steuerungsprobleme
Wenn nichts startet:
□ Grüne Flagge als Startblock vorhanden?
□ Alle Blöcke verbunden?
□ Keine Lücken zwischen den Blöcken?
Wenn Tasten nicht reagieren:
□ Richtiger Tastenblock verwendet?
□ Richtige Taste ausgewählt?
□ Block mit anderen Blöcken verbunden?
🔄 Schleifenprobleme
Wenn die Schleife nicht funktioniert:
□ Schleifenblock richtig gewählt? – Wiederhole fortlaufend (∞) – Wiederhole x mal (Zahl) – Wiederhole bis (Bedingung)
□ Sind alle wichtigen Blöcke IN der Schleife?
□ Warte-Blöcke eingebaut?
📊 Variablenprobleme
Wenn der Zähler nicht funktioniert:
□ Variable erstellt? □ Variable auf Startwert gesetzt? □ Ändere-Block in richtiger Schleife? □ Plus oder Minus richtig gewählt?
💥 Kollisionsprobleme
Wenn Berührungen nicht erkannt werden:
□ Wird die richtige Figur/Farbe berührt?
□ Figuren groß genug?
□ Berührungspunkt an der richtigen Stelle?
💭 Weitere Probleme?
Meine Fehlersuche-Strategie:
- Problem genau beschreiben
- Checkliste durchgehen
- Code Schritt für Schritt durchgehen
- Einzelne Teile testen
- Wenn ich nicht weiterkomme: □ Partner fragen □ Lehrperson fragen □ Problem aufschreiben
🔧 Meine Debug-Werkzeuge
Code testen:
□ Einzelne Blöcke anklicken zum Testen
□ “Sage” Block für Teststellen einbauen
□ Variable anzeigen lassen
□ Langsam durchgehen lassen
Häufige Lösungen:
□ Warte-Block einbauen □ Schleife anpassen □ Zahlen ändern □ Bedingung prüfen □ Reihenfolge ändern
✅ Nach der Fehlersuche
Erfolgskontrolle:
□ Programm komplett neu starten □ Alle Funktionen testen □ Änderungen speichern □ Aufschreiben, was der Fehler war □ Aufschreiben, wie ich ihn gelöst habe
📝 Mein Fehlertagebuch
Datum | Problem | Lösung |
---|---|---|
Datum | Problem | Lösung |
---|---|---|
🌟 Tipps und Tricks
Das hilft immer:
- Ruhig bleiben
- Einen Schritt nach dem anderen
- Alles genau anschauen
- Bei Erfolg: Lösung aufschreiben
- Aus Fehlern lernen
Das sollte ich vermeiden:
- Viele Änderungen auf einmal
- Code löschen ohne Backup
- Zu schnell aufgeben
- Alles alleine machen wollen
🎯 Meine Erfolge
Hier kann ich meine gelösten Probleme aufschreiben:
1. ________________________________
2. ________________________________
3. ________________________________