.scratch

Entdecke kreative Projekte und Tutorials in der Kategorie „Scratch“! Lerne spielerisch Programmieren und entwickle eigene interaktive Anwendungen und Spiele.

  • Das Travelling Salesman Problem – Eine Challenge für Scratch-Tüftler

    Das Travelling Salesman Problem – Eine Challenge für Scratch-Tüftler

    Stell dir vor, du planst eine Reise durch mehrere Städte und möchtest die kürzeste Route finden, um jede Stadt genau einmal zu besuchen. Was im ersten Moment wie eine einfache Aufgabe klingt, ist in Wahrheit eine der berühmtesten Knobelaufgaben der Informatik: das Travelling Salesman Problem.

    Aber keine Sorge, du musst kein Mathe-Genie sein, um dich dieser legendären Herausforderung zu stellen. Im Gegenteil! Wir schnappen uns unsere bunten Blöcke in Scratch und zeigen, wie man dieses komplexe Problem spielerisch und kreativ lösen kann.

    In diesem Beitrag nehmen wir die Challenge an und tüfteln gemeinsam an einer Lösung. Bist du bereit, dem Handlungsreisenden den effizientesten Weg zu weisen und dabei tief in die Welt der Algorithmen einzutauchen? Dann lass uns loslegen

    (mehr …)
  • Klone in Scratch – Viele Objekte, eine Idee

    Klone in Scratch – Viele Objekte, eine Idee

    In Scratch sind Klone exakte Kopien eines Sprites, die sich unabhängig verhalten können. Sie ermöglichen es, viele gleichartige Objekte (z. B. Gegner, Sterne oder Partikel) ohne mehrfaches Erstellen eigener Sprites zu nutzen. Klone sparen Zeit, vereinfachen den Code und machen Projekte leistungsfähiger — ideal für Spiele, Animationen und interaktivesimulationen, in denen gleiche Elemente in großer Anzahl benötigt werden.

    (mehr …)
  • Gemeinsam kreativ – Kollaboratives Arbeiten mit Scratch

    Gemeinsam kreativ – Kollaboratives Arbeiten mit Scratch

    In diesem Projekt werden wir gemeinsam ein Haus mit Scratch zeichnen, wobei verschiedene Stifte unterschiedliche Elemente gestalten. Ein Stift wird das Haus selbst malen, während ein anderer Stift die Tür hinzufügt. Die Bühne spielt eine zentrale Rolle, indem sie die globalen Variablen x und y beim Klicken mit der Maus festlegt. Diese Informationen werden dann an die anderen Sprites gesendet, um synchronisiert und kooperativ zu arbeiten. Lass uns gemeinsam kreativ werden und unser eigenes digitales Haus erschaffen!

    (mehr …)
  • k-means-clustering – Entwicklung mit Scratch

    k-means-clustering – Entwicklung mit Scratch

    K-Means Clustering ist ein beliebter Algorithmus im Bereich des unüberwachten Lernens, der dazu verwendet wird, Daten in Gruppen oder Cluster zu unterteilen. Dieser Ansatz ermöglicht es, Muster in Daten zu erkennen, ohne dass vorherige Labels benötigt werden. Für eine Einführung in das Thema und ein unterhaltsames Brettspiel zur Veranschaulichung der Konzepte des unüberwachten Lernens findest du Informationen auf dieser Seite. Dort findest du Materialien, die dir helfen, die Grundlagen des K-Means Clustering besser zu verstehen und praktisch anzuwenden.

    (mehr …)
  • Q-Learning – Entwicklung mit Scratch

    Q-Learning – Entwicklung mit Scratch

    In diesem Beitrag skizzieren wir die Entwicklung des QFelds mit Scratch. Wir beginnen mit dem Zeichnen des Spielfelds und der Implementierung der zufälligen Bewegung von Scratch. Im nächsten Schritt führen wir die Q-Tabelle ein, die als Grundlage für das verstärkende Lernen dient. Abschließend visualisieren wir die Entscheidungen von Scratch durch gezeichnete Pfeile, die seinen Weg auf dem Spielfeld darstellen.

    (mehr …)
  • Whack a Mole in Scratch!

    Whack a Mole in Scratch!

    Ich freue mich, die Eröffnung meiner Webseite ffritze.de bekannt zu geben! Um den Start zu feiern, präsentiere ich euch mein erstes Scratch-Spiel: Whack a Mole.

    (mehr …)