MINT2Go: MINT erleben

Deine KI in Scratch

Du hast in der KI-Werkstatt eine KI trainiert. Mit der Erweiterung „KI-Werkstatt“ erkennt Scratch damit live, was die Kamera sieht, und du baust Spiele und Geschichten, die darauf reagieren.

Wichtig: Das geht in TurboWarp (turbowarp.org). Das ist ein Scratch-Editor mit denselben Blöcken, der Scratch-Projekte öffnet und speichert. Auf scratch.mit.edu sind eigene Erweiterungen nicht erlaubt. Projekte mit dieser Erweiterung laufen deshalb nur in TurboWarp und lassen sich nicht auf die Scratch-Webseite hochladen.
  1. TurboWarp öffnen

    Öffne den Editor im Browser (Safari am iPad geht).

  2. Erweiterung hinzufügen

    Der Code der Erweiterung wird eingefügt. Tippe zuerst hier auf „Code kopieren“.

    Als Datei laden

    1. In TurboWarp links unten auf das Erweiterungs-Symbol tippen (blaues Feld mit Pluszeichen).
    2. Ganz nach unten scrollen und „Eigene Erweiterung“ (Custom Extension) wählen.
    3. Den Reiter „Text“ wählen und den kopierten Code einfügen. Bei einer Datei den Reiter „Datei“ nehmen.
    4. Wichtig: Den Haken bei „Erweiterung ohne Sandbox ausführen“ (Run extension without sandbox) setzen. Ohne ihn kann die Erweiterung die Kamera nicht benutzen.
    5. Auf „Laden“ tippen. Links erscheint die grüne Kategorie „KI-Werkstatt“.
  3. Das Modell holen

    Trainiere in der KI-Werkstatt deine KI. Dann gibt es drei Wege nach Scratch:

    • Kopieren (am einfachsten): In der KI-Werkstatt bei „Ausprobieren“ auf „Speichern & Laden“ und dann auf „Modell kopieren“ tippen. In Scratch den Block Modell aus Zwischenablage einfügen anklicken. Beim ersten Mal fragt Safari, ob eingefügt werden darf: „Einfügen“ wählen.
    • Senden: In Scratch den Block KI-Werkstatt öffnen (Modell holen) anklicken. In dem neuen Fenster trainieren, bei „Ausprobieren“ auf „Speichern & Laden“ und dann auf „An Scratch senden“ tippen.
    • Datei: In der KI-Werkstatt bei „Speichern & Laden“ auf „Modell herunterladen“ tippen. In Scratch den Block Modell aus Datei laden anklicken.

    Du siehst eine Meldung „Modell geladen“ mit den Namen deiner Klassen. TurboWarp merkt sich das Modell, auch nach dem Neuladen.

  4. Kamera anschalten und loslegen

    Klicke den Block Kamera an an und erlaube die Kamera. Unten rechts erscheint das Kamerabild mit dem Ergebnis. Beim Posenprojekt siehst du auch die Punkte und Linien an dir. Jetzt kannst du die Blöcke unten benutzen.

Die Blöcke

BlockWas er macht
Wenn KI [Klasse] erkenntStartet, sobald die KI diese Klasse erkennt (und sich sicher genug ist).
KI erkennt [Klasse]?Ja oder nein. Gut für „falls … dann …“.
erkannte KlasseDer Name der Klasse, die die KI gerade sieht. Leer, wenn sie sich nicht sicher ist.
Sicherheit der erkannten Klasse (%)Wie sicher sich die KI ist, von 0 bis 100.
Sicherheit von [Klasse] (%)Die Sicherheit für eine bestimmte Klasse.
Mindest-Sicherheit auf [60] % setzenAb wie viel Prozent die KI etwas „erkennt“. Höher heißt vorsichtiger.
Kamera an / ausSchaltet Kamera und Erkennung ein oder aus.
Kamerabild zeigen / versteckenZeigt oder versteckt das kleine Kamerabild.
Modell geladen?Ja, wenn ein Modell da ist.
Anzahl der Klassen · Name der Klasse [1]Für Fortgeschrittene, zum Beispiel in Schleifen.

Ideen zum Ausprobieren

Der sprechende Gegenstand

Zeige der Kamera einen Stift oder einen Becher, und die Figur sagt, was sie sieht.

Wenn KI [Stift] erkenntsage „Das ist ein Stift!“

Springen mit den Armen

Posenprojekt mit „Arme oben“ und „Arme unten“. Wenn du die Arme hebst, springt die Figur.

Wenn KI [Arme oben] erkenntwiederhole 10 mal: ändere y um 10

Die Ampel

Zeige rote, gelbe und grüne Gegenstände. Die Figur reagiert mit „Stopp“ oder „Los“.

Wenn KI [Rot] erkenntsage „Stopp!“

Nur bei großer Sicherheit

Die KI soll sich ganz sicher sein, bevor etwas passiert.

Wenn Flagge angeklicktMindest-Sicherheit auf 80 % setzenKamera an

Wenn etwas nicht klappt

Die Kamera startet nicht

Erlaube die Kamera für turbowarp.org: am iPad Einstellungen → Safari → Kamera → „Fragen“ oder „Erlauben“. Danach die Seite neu laden. Prüfe auch, ob der Haken „ohne Sandbox“ beim Laden der Erweiterung gesetzt war. Ohne ihn lädt die Erweiterung zwar, kann aber keine Kamera öffnen.

„Modell aus Zwischenablage einfügen“ findet nichts

Tippe in der KI-Werkstatt erst auf „Modell kopieren“ und danach sofort in Scratch auf den Block. Hast du in der Zwischenzeit etwas anderes kopiert, klappt es nicht. Ersatz: „Modell herunterladen“ und in Scratch „Modell aus Datei laden“.

Die KI rät nur Unsinn

Das Modell ist nur so gut wie die Beispiele. Gehe zurück in die KI-Werkstatt, nimm mehr Beispiele auf (30 oder mehr, aus verschiedenen Blickwinkeln) und trainiere neu. Schicke dann das neue Modell an Scratch. Du kannst auch die Mindest-Sicherheit erhöhen.

Beim Posenprojekt wird niemand erkannt

Stelle das iPad auf und tritt so weit zurück, dass Kopf, Arme und Oberkörper im Bild sind. Sorge für gutes Licht. Im Kamerabild müssen Punkte und Linien an dir erscheinen.

Das Fenster „KI-Werkstatt öffnen“ geht nicht auf

Der Browser blockiert Pop-ups. Erlaube sie für turbowarp.org oder nimm den Weg über „Modell kopieren“.

Kann ich mein Projekt auf scratch.mit.edu teilen?

Nein. Eigene Erweiterungen funktionieren dort nicht. In TurboWarp kannst du das Projekt als Datei speichern und mit dem TurboWarp-Packager zu einer Webseite oder App machen.

Und die Kamerabilder?

Alles läuft in deinem Browser. Kamerabilder werden nicht verschickt. Beim Anschalten der Kamera lädt die Erweiterung Programme (von jsDelivr) und das fertige Erkennungsmodell (von Google und Kaggle) aus dem Internet. Diese Anbieter sehen dabei technische Daten wie die IP-Adresse. TurboWarp selbst hat eigene Datenschutzregeln. Mehr dazu und alle Lizenzen: Info, Lizenzen und Datenschutz.

Den Code der Erweiterung ansehen

Falls das Kopieren nicht klappt, kannst du den Code hier markieren und selbst kopieren.