Skip to main content
CS50 Scratch: Sprites
Alle Lehrpfade10. CS50 Scratch
beginner+30 XP

CS50 Scratch: Sprites

💡 Die Kernidee im Alltag:

"Diese Lektion führt in Sprites ein und verbindet das Konzept mit einer kleinen eigenen Übung."

Konzepte verständlich erklärt (für Einsteiger jeden Alters)

Lernziele

Nach dieser Lektion kannst du sprites in eigenen Worten erklären, ein kleines Beispiel entwerfen und eine typische Grenze benennen.

Erklärung

Sprites sind eigenständige Figuren oder Objekte mit Kostüm, Position und eigenen Skripten. Die Bühne und ihre Koordinaten bestimmen, wo sie erscheinen; Nachrichten lassen Figuren zusammenarbeiten.

Schrittweises Beispiel

Ein Ball-Sprite kann bei jeder Wandberührung seine Richtung ändern, während ein Schläger-Sprite die Eingabe der Tastatur verarbeitet.

sprites = {"ball": [0, 0], "paddle": [0, -140]}
print(sprites)

Zusammenfassung

Sprites bündeln Darstellung und Verhalten einer Figur.

Lerncheck & Übung

Etwa 30 Minuten · beginner

Das lernst du

  • Erkläre die Grundidee von Sprites mit einem eigenen Beispiel.
  • Ordne passende Eingaben, Zustände und Ergebnisse zu.
  • Nenne eine typische Fehlerquelle und eine Gegenmaßnahme.

Voraussetzungen

  • Keine. Fachbegriffe werden in der Erklärung eingeführt.

Häufige Fehler

  • Figur, Kostüm und Skript sind verschiedene Dinge: Ein neues Kostüm erstellt keine neue Figur.

Wissenscheck

Wofür steht ein Sprite?

Praktische Aufgabe

Plane zwei Figuren für ein Fangspiel und notiere, welche Daten jede Figur braucht.

Das Code-Labor führt hier Python als ergänzendes Modell aus. Scratch bzw. Scratch-Blöcke werden nicht nativ ausgeführt; für diese Kurse ist die Übung eine Konzeptübertragung.

KI-Power-Tipp für Entwickler
Empfohlener Assistent: Optionaler Lernpartner (ohne Verbindung aus dieser Plattform)
Golden Prompt für deinen Editor:
Prüfe meine Erklärung zu „Sprites“ und stelle eine Rückfrage zu einer Randbedingung.
Qualitäts-Prüfung: Vergleiche Eingabe, erwartetes Ergebnis und Randfälle unabhängig mit dem Beispiel.

Interaktive Übung & lokaler Testlauf

Plane zwei Figuren für ein Fangspiel und notiere, welche Daten jede Figur braucht.

Hinweise auf Wunsch anzeigen
  • Bestimme zuerst Eingabe, Zustand und gewünschtes Ergebnis.
  • Prüfe auch einen Grenz- oder Fehlerfall.
Isolierte Ausführungsumgebung