Dies sind unsere Basis-Workshops für Kinder von 9 bis 14 Jahren. In der Regel finden sie als Ferien-Workshops statt: 5 Tage à 6 Stunden. Sie richten sich an totale Anfänger, das heißt wir fangen bei NULL an.
Wir arbeiten mit visuellen Programmier-Umgebungen: Twine und Scratch.
In Twine lernen wir, wie man interaktive Stories erzählt, also Geschichten, in denen der Leser / User dann selbst in den Verlauf der Geschichte eingreifen kann.
In Scratch lernen wir, wie man eine Geschichte als Animationsfilm oder Videogame programmieren kann. Dabei müssen die Kids den Code nicht selbst schreiben, denn dies fällt vielen Kids schwer: Alle Befehle, Schleifen und Bedingungen sind in Scratch auf kleine Klötzchen, Blöcke genannt, geschrieben, die wie Steck-Bausteine oder Puzzle-Stücke zusammengesteckt werden. Damit können auch Kinder mit Lese-Rechtschreib-Schwäche komplexe Programme schreiben.
Das gilt auch für Kinder (und Erwachsene), die (noch) nicht gut deutsch (oder auch englisch) verstehen: Scratch übersetzt sich selbst in über 75 Sprachen, in denen entwickelt werden kann, Unterrichtssprachen sind Deutsch oder Englisch. Am Ende einer solchen Ferienwoche können die Kinder selbständig ein eigenes Computergame programmieren und in einem unserer Studios veröffentlichen.
Fake News Detektive
Hier lernen Kinder und Erwachsene, mit Fake News umzugehen. Der Standard ist ein Workshop über 3 Tage à 2 bis 3 Stunden. Am Anfang lernen wir, was Fake News sind, und was ihre Hersteller und Verbreiter im Schilde führen. Dann lernen wir, wie man Fake News identifiziert und entlarvt. Dazu nutzen wir Werkzeuge wie Bilder-Rückverfolgung und präzise Faktenchecker. Am Ende des Workshops stellen wir eigene Fake News her: Meldungen in einer erfundenen Zeitung oder Zeitschrift
oder auch Deep Fakes – lippensynchrone Videos von erfundenen Sprechern.
Wochenend-Workshops. Das Angebot richtet sich an Mädchen (hauptsächlich mit migrantischem Hintergrund), die als Tandem mit einem weiblichen Erwachsenen (Mutter, Tante, Oma oder so) die Grundlagen des Programmierens lernen.
Scratch On!
Dies sind die Fortgeschrittenen-Workshops zu „Power to the Kids!“. Hier sind wir thematisch breit aufgestellt:
Maschinelles Lernen / Mustererkennung
Hier entwickeln wir in der visuellen Programmier-Umgebung Scratch eigene Trainingsprogramme zur visuellen oder auditiven Mustererkennung: Der Computer lernt, verschiedene Tiere oder Gegenstände oder verschiedene Stimmen zu unterscheiden. Und natürlich macht die von uns trainierte KI Fehler, und aus denen lernen wir am meisten: Warum besteht die KI darauf, dass dieser Hund eine Katze ist, oder dass dieser Kühlschrank ein Flugzeug ist?
Komplexe Programmiertechniken
Multi-User-Games
Es ist in der visuellen Programmier-Umgebung Scratch nicht vorgesehen, aber mit einem Trick können wir Spiele entwickeln, die mehrere Spieler an mehreren Computern über das Internet miteinander (oder gegeneinander) spielen können.
Platformer
Hier bauen wir Jump ‘n Run Games im Mario-Stil mit sich bewegenden Hintergründen.
Physical Computing
Das ist die Verbindung vom (digitalen) Computer zur wirklichen (analogen) Welt
Auch hier sind wir thematisch breit aufgestellt:
Mit einer „MakeyMakey“-Erweiterung bauen wir ein Apfelklavier oder ein Kartoffel-Schlagzeug. Und dann musizieren wir gemeinsam mit der Scratch-Erweiterung „Musik“.
Wir programmieren Sensor-Steuerungen mit dem Raspberry Pi: Temperatur-Überwachung für ein Gewächshaus oder eine „Lärmampel“ für eine Schulklasse. Oder wir veranstalten mit dem Calliope mini eine digitale Schnitzeljagd.
Wir samplen im Workshop „Sounds ‘n Music” eigene Klänge, bearbeiten diese Sounds und basteln daraus eigene Musikstücke.
Wir steuern das interaktive Fahrzeug „mBot“ über einen Parcours und zeigen ihm, wie man nicht vom Tisch abstürzt.
Wir bauen ein autonomes Steuer-Programm mit der Scratch-Erweiterung „Tello“ und lassen damit eine kleine Indoor-Drohne mit eingebauter Kamera autonom starten, fliegen und landen.