Der Baukasten ist unser Anfang.Er ist nicht unser Ziel.
Fast jeder Programmier- und Robotikkurs beginnt auf dieselbe Weise, und das sollte er auch: eine Kiste voller Teile, ein Bild und ein Kind, das noch nie eine Maschine in Bewegung gesetzt hat und genau das zum ersten Mal tut. Dieser Moment ist unbezahlbar.
Die entscheidende Frage ist, was danach kommt — im zweiten Jahr und im fünften. Hier sind sechs Fragen, die du jedem Programm stellen kannst, auch diesem hier, und wie wir sie beantworten.
Zuerst: Eine Lanze für den Baukasten
Ein Baukasten ist ein genialer Einstieg. Er nimmt einem Siebenjährigen zwanzig Entscheidungen ab, die ihn sonst vor dem Start aufhalten würden, verzeiht Fehler sanft und gibt dem Kind etwas Fertiges in die Hand, das es stolz zum Auto tragen kann. Wir nutzen Baukästen. Wir kaufen gute, und unsere eigene Platine ist so konstruiert, dass sie direkt darauf montiert werden kann.
Was ein Baukasten nicht kann: mitwachsen. Eine Bauanleitung hat eine letzte Seite. Das Modell, das dem Bild entsprach, wird am Ende des Schulhalbjahres wieder zerlegt, und die Fähigkeit, die damit erworben wurde, war das Befolgen dieser Anleitung. Irgendwo zwischen der ersten Kiste und einem jungen Erwachsenen, der eine Maschine etwas tun lassen kann, wofür noch niemand eine Anleitung geschrieben hat, muss sich die Arbeit verändern.
Ein Baukasten ist ein guter erster Satz. Er ist kein Lehrplan.
Sechs Fragen, die es wert sind, gestellt zu werden
Frag uns. Frag überall. Ein Programm, das die Dinge wirklich richtig anpackt, wird es dir zeigen können — nicht nur davon erzählen.
Kann ich den Code sehen?
Blöcke sind eine Lesehilfe, kein Endziel. Der eigentliche Test ist, ob ein Kind sehen kann, was aus seinen Blöcken tatsächlich geworden ist — und ob dieser Text wirklich von der Maschine ausgeführt wird oder nur eine hübsche Dekoration daneben ist.
Auf einer sheenbot-Platine ist jedes Blockprogramm auch ein echtes MicroPython-Programm, nur einen Fingertipp entfernt in der Code-Vorschau. Ein Kind kann es lesen, von Hand bearbeiten, stattdessen die bearbeitete Version hochladen und als .py-Datei mit dem eigenen Projektnamen herunterladen. Wir achten auch darauf, dass es kurz genug bleibt, um lesenswert zu sein: Als der Summer-Treiber in die Firmware der Platine wanderte, schrumpfte der Python-Code hinter einem 8-Block-Musikprogramm von etwa 210 Zeilen auf rund 10.
Überprüfe es selbst: Öffne den Editor ohne Konto und ohne Hardware, baue drei Blöcke und klicke auf den Code-Button.
Wem gehört die Hardware?
Wenn ein Programm nicht erklären kann, was auf der Platine steckt, kann es auch nicht unterrichten, was auf der Platine passiert — und ein versiegeltes Modul mit undokumentiertem Protokoll ist nur eine Blackbox mit einem hübschen Deckel.
Wir entwickeln und bauen unsere eigene sheenbot∞- und sheenbot π-Hardware selbst, anstatt Produkte von Drittanbietern weiterzuverkaufen. Der ∞ läuft mit einem Espressif ESP32, der π mit einem ESP32-S3 — denselben Chip-Familien, die auch in kommerziellen Geräten stecken. Die Ports P0–P20 sind mit ihren echten GPIO-Nummern dokumentiert, inklusive der Angabe, welche beiden reine Eingänge sind und welche beiden eine echte analoge Spannung ausgeben können. Die Bauteile sind handelsübliche Komponenten mit frei zugänglichen Datenblättern — ein VL53L0X-Laser-Abstandssensor, ein VEML6040-Farbsensor auf Adresse 0x10, ein DHT11, ein HC-SR04 — über vierzig Bauteile, katalogisiert mit ihren Messfunktionen und ihrer Verkabelung.
Überprüfe es selbst: Die vollständige Bauteilbibliothek — mit drehbarem 3D-Modell und den technischen Daten für jedes Teil — ist auf dieser Website öffentlich einsehbar.
Verlässt irgendetwas den Raum?
Ein Projekt, das nur am selben Tag auf dem Schultisch funktioniert, ist eine Vorführung. Ein Projekt, das auch am Donnerstag noch läuft und das jemand anderes öffnen kann, ist ein System — und ein System zu bauen, ist eine ganz andere Fähigkeit als ein Modell zu bauen.
Wenn eine Platine hier einen Messwert sendet, landet er auf einem echten MQTT-Broker unter echten Topics, übertragen über unsere eigenen Bridge-Server in Kapstadt und China. Automatisierungsregeln, die Lernende als dauerhaft markieren, laufen auf diesem Server und nicht im Browser-Tab. So laufen sie weiter, wenn der Laptop zugeklappt wird, und werden nach einem Server-Neustart automatisch wieder geladen. Die Online-Leuchte des Dashboards zeigt eine echte Tatsache an, keine Animation: Eine Platine meldet sich beim Verbinden an, der Broker meldet sie ab, wenn die Verbindung abbricht, und eine inaktive Platine wird nach fünf Minuten abgemeldet. Lernende können das Live-Dashboard per Link an jeden weitergeben — ohne Konto, ohne App — und entscheiden selbst, ob Gäste nur zuschauen oder auch Buttons drücken dürfen.
Überprüfe es selbst: Dreizehn der Dashboards auf unserer sheenIoT-Seite wurden von unseren Lernenden selbst entworfen und verdrahtet.
Was passiert, wenn mein Kind nicht weiterkommt?
Das ist die entscheidende Frage überhaupt, und auf sie gibt es am leichtesten schlechte Antworten. Ein Assistent, der einfach ein fertiges Programm ausspuckt, verwandelt den Unterricht in einen Lieferdienst.
Die pädagogischen Richtlinien unseres Programmierassistenten beginnen mit dem Grundsatz: „DU BIST EIN TUTOR, KEIN LÖSER.“ Hilfe erfolgt in drei Stufen — zuerst der Bereich des Programms, den man sich ansehen sollte, dann der verdächtige Block und warum, und erst danach die eigentliche Änderung. Sobald ein Kind vermutet hat, wo der Fehler liegt, filtert unser Server jede voreilige Lösung des Modells heraus, damit das Kind selbst weiterdenkt. Wenn der Assistent doch einmal etwas baut, lässt er bewusst ein bis vier Lücken frei, die das Kind füllen muss, und bittet am Ende darum, einen Block zu erklären. Er wird niemals heimlich ändern, an welchen Port ein Kabel angeschlossen ist; er weist darauf hin, dass zwei Dinge kollidieren könnten, und schickt das Kind zurück zur Platine, um nachzusehen.
Überprüfe es selbst: Ein Kind, das wirklich das fertige Programm sehen möchte, kann danach fragen. Aber wir bringen es zuerst zum Nachdenken — wir lassen niemanden im Stich.
Was macht mein Kind nach fünf Jahren eigentlich genau?
Im ersten Schulhalbjahr sieht jedes Programm ähnlich aus. Der wahre Unterschied zeigt sich, wenn ein Kind bereits den fahrbaren Roboter, die Ampel und den Hindernisausweicher gebaut hat und fragt, wie es weitergeht.
Ein durchgängiger Weg vom 6. bis zum 18. Lebensjahr in drei Altersstufen: Intro baut mit Bausteinen, Balken, Zahnrädern und Hebeln. Junior wechselt zum sheenbot∞ mit Tinker Kit und LEGO®-Teilen sowie Licht-, Temperatur-, Feuchtigkeits- und Abstandssensoren. Explorer arbeitet sowohl mit getipptem MicroPython als auch mit Blöcken, lässt Platinen über Funk miteinander und über WLAN sowie MQTT mit einem Live-Dashboard kommunizieren und schließt mit einem vernetzten System ab, das andere tatsächlich nutzen können. Ein Kind, das im Intro-Kurs startet, erreicht diesen Bereich mit dem Wissen der beiden vorherigen Stufen im Gepäck.
Überprüfe es selbst: Unser Pixel Arcade-Kurs zeigt, wie das Ziel aussieht: 36 Lektionen, sechs Einheiten, acht fertige Spiele in getipptem Python — 28 Zeilen in der ersten Lektion, 158 in Lektion 34, von demselben Kind geschrieben.
Wer sagt eigentlich, dass das gut ist – außer Ihnen?
Ein Zertifikat, das von den Leuten gedruckt wird, die das Geld kassiert haben, beweist nur die Anwesenheit. Man sollte sich fragen, was im Programm von jemandem bewertet wird, der kein eigenes Interesse am Ergebnis hat.
Unsere Teams nehmen an der FIRST® LEGO® League Explore und Challenge teil, und wir bauen ein FIRST® Tech Challenge-Team auf – bewertet beim Regionalentscheid von FIRST South Africa im Western Cape nach einem Regelwerk, das nicht von uns stammt, von Schiedsrichtern, die nicht für uns arbeiten, mit nationalen Finalrunden in Johannesburg für qualifizierte Teams. Innerhalb der Plattform gilt dasselbe Prinzip, wo immer wir es durchsetzen können: Ein Versuch bei der Hydrokultur-Challenge wird auf unserem Server mit genau derselben Physik nachgespielt, gegen die das Kind angetreten ist. Ein Sieg wird also von der Maschine bestätigt und nicht einfach nur vom Kind behauptet. Jedes Zertifikat, das wir ausstellen, trägt eine Nummer, und eine öffentliche Seite bestätigt ganz ohne Login, dass die Nummer echt ist.
Überprüfe es selbst: Jeder kann eine Zertifikatsnummer auf dieser Website überprüfen – Eltern, Schulen und jeder, dem man es zeigt.
Das Ehrlichste, was wir Ihnen zeigen können, ist etwas, das wir gelöscht haben
Auf dieser Website wurden unsere drei wöchentlichen Kurse früher mit 12, 24 und 48 Lektionen beworben. Das las sich gut. Bei genauerem Hinsehen war es jedoch Unsinn: Das war lediglich die Anzahl der Modelle im Baukasten des Anbieters, den die jeweilige Altersgruppe gerade nutzte. Kein Lehrplan. Sondern eine Packliste.
Eine Lektionsanzahl provoziert außerdem genau die Frage, die Eltern eigentlich nicht stellen müssen sollten: „Und was kommt danach?“ Also haben wir die Zahlen entfernt. Ein Kurs deckt hier eine Altersgruppe ab, nicht einen Lehrplan mit einer letzten Seite: in jedem Schulhalbjahr ein anderer Baukasten und ein anderer Kurs, solange das Kind noch etwas davon hat – abgerechnet pro Lektion, Monat für Monat.
Wir erwähnen das, weil es genau das Argument ist, um das es auf dieser gesamten Seite geht – und der einfachste Ort, um es zu testen, waren unsere eigenen Texte.
Was „praxisnah“ hier ganz konkret bedeutet
Keine bloße Stimmung. Sechs Dinge, die ein Kind hier ganz praktisch tut.
Einen Anschluss wählen – und danebenliegen
Vierzehn Anschlüsse, und sie sind nicht austauschbar. Ein Paar überträgt den I²C-Bus, zwei übertragen serielle Daten. Wähle den falschen Anschluss und der Sensor liest gar nichts – und genau das ist die Lektion, kein Fehler.
Wissen, was im Kabel steckt
Pin 1 ist Strom, Pin 2 ist Masse (GND), die Pins 3 und 4 sind die Signale, die dein Code benennt. Niemand muss das auswendig lernen; am Ende weiß es einfach jeder.
Einen echten Konflikt erleben
Ein einziger I²C-Bus wird vom Bildschirm, vom Bewegungssensor, vom Kartenleser und vom Farbsensor gemeinsam genutzt. Ein Motorkanal und ein Summer können denselben Pin beanspruchen. Zu lernen, dass nicht zwei Dinge gleichzeitig dieselbe Leitung haben können, ist echte Technik.
Firmware auf das Board spielen
Direkt über eine Webseite im Browser geflasht. Das Board führt einen Watchdog aus, schreibt ein Absturzprotokoll, das eine Lehrkraft über Bluetooth auslesen kann, und aktualisiert sich drahtlos auf eine freie Partition, sodass ein fehlgeschlagenes Update das Board nicht unbrauchbar machen kann.
Zusehen, wie die Funkverbindung abbricht
Zwei Boards kommunizieren direkt und ohne Router miteinander – bis eines von ihnen einem WLAN beitritt. Dadurch wird dessen Funkmodul auf den Kanal des Access Points gezwungen und die beiden „verstehen“ sich nicht mehr. Wir bilden das im Simulator ganz bewusst nach, anstatt es zu verstecken.
Etwas aus Metall und Kunststoff herstellen
Freier Zugang zum Makerspace auf dem Campus – 3D-Drucker und CNC-Fräsen – für Projekte, die ein Bauteil brauchen, das es nirgends zu kaufen gibt. Nicht für einen FIRST® LEGO® League-Roboter: Dieser Wettbewerb erlaubt ausschließlich LEGO® Elemente, und wir trainieren streng nach dem Regelwerk.
Welche Rolle die Bausteine spielen
Nichts davon ist ein Argument gegen LEGO®. Wir leiten FIRST® LEGO® League-Teams, und FLL-Roboter werden laut Regelwerk ausschließlich aus zugelassenen LEGO® Elementen gebaut – und genau danach trainieren wir. Wenn ein neunjähriges Kind eine Saison lang an einem FLL-Roboter und einem Forschungsprojekt arbeitet, ist das eines der besten Dinge, die ein Kind in diesem Alter überhaupt tun kann.
Der Baustein war nie das Problem. Sondern dabei stehenzubleiben. Die Website stellt es bereits richtig dar: eine gemeinsame Reise von LEGO® Steinen bis hin zu echter Ingenieurskunst, bei der jede Stufe das Kind auf die nächste vorbereitet – und bei der die Stufe nach FLL mit unseren eigenen Worten als der Schritt über LEGO® hinaus beschrieben wird: Metallchassis, CAD-konstruierte Teile, Java-Code und ein dokumentierter Entwicklungsprozess.
Für die Saison 2026 übernimmt Sheen Academy alle Kosten für die FIRST® LEGO® League – Anmeldung, Ausrüstung und Coaching – ohne zusätzliche Kosten für angemeldete Familien. Reisen zu den nationalen Finalrunden werden gemeinsam mit den Eltern der qualifizierten Teams geplant und kalkuliert. Das FIRST® Tech Challenge-Team kostet R11 500 pro Schüler für die gesamte Saison und steht auch Jugendlichen von außerhalb der Akademie offen.
Wir haben nichts gegen den Baukasten. Wir haben nur etwas dagegen, dass beim Baukasten schon Schluss ist.
Eine Leiter, vier Stufen
Nichts davon ist eine andere Schule. Es ist dasselbe Kind, nur etwas später.
- 1Bring es in BewegungBausteine, Balken, Zahnräder und Hebel; Programmierkarten und einfache Blöcke auf dem Bildschirm. Eine Maschine, die sich bewegt, weil du es so entschieden hast.
- 2Lass es fühlenDas sheenbot∞ mit dem Tinker Kit und LEGO® Teilen. Licht, Temperatur, Luftfeuchtigkeit und Abstand. Ein smartes Gerät nach dem eigenen Entwurf des Kindes.
- 3Lass es kommunizierenGeschriebenes MicroPython neben grafischen Blöcken. Funkverbindung von Board zu Board, WLAN und MQTT zu einem Live-Dashboard. Ein vernetztes System, das andere nutzen können.
- 4Mach es bedeutsamEine Saison, die von Unabhängigen bewertet wird: FIRST® LEGO® League Explore und Challenge, danach ein FIRST® Tech Challenge-Team – Metall, CAD und ein dokumentierter Entwicklungsprozess.
Neben der Lernleiter gibt es Spezialmodule – ein Modul mit acht Lektionen zum Internet der Dinge, 20 Lektionen zu Math in Motion, 12 Lektionen Finanzkompetenz in Market Makers und 12 Lektionen zum Betrieb einer Hydrokultur-Mikrofarm als Unternehmen in Cash Crop –, damit Programmieren anhand echter Anwendungen gelernt wird und nicht nur als Selbstzweck. Diese Lektionszahlen sind real: Ein Kurs mit fester Dauer ist ein Halbjahr zu einem ganz bestimmten Thema – und das ist etwas völlig anderes, als wenn ein wöchentlicher Kurs eine letzte Seite hat.
Vier Dinge, die wir Ihnen garantiert nicht erzählen
Auf einer Seite wie dieser werden diese vier Dinge normalerweise behauptet. Uns ist es lieber, Sie wissen, dass wir sie ganz bewusst weggelassen haben.
- Wir werden dir nicht versprechen, dass dein Kind etwas gewinnen wird. Wir sind 2026 dem FIRST®-Ökosystem beigetreten. Wir sagen dir genau, was wir einbringen – die Saisonkosten, die wir übernehmen, die Stunden, die Plätze – und niemals, was am Ende dabei herauskommt.
- Wir werden dir nicht sagen, dass irgendein anderes Programm in Kapstadt schlechter ist. Wir haben nicht in deren Unterricht gesessen, also haben wir dazu nichts zu sagen. Genau dafür sind die sechs Fragen da.
- Wir werden dir nicht erzählen, dass wir mit einer Liste beeindruckender Schulen zusammenarbeiten. Was wir dir sagen können: Mehr als 130 Schülerinnen und Schüler von Schulen aus ganz Kapstadt haben bereits den Century City-Campus besucht.
- Wir werden dir nicht sagen, dass der Assistent niemals eine Antwort gibt. Ein Kind, das nach dem fertigen Programm fragt, bekommt es auch. Was wir entwickelt haben, ist das Standardverhalten – und standardmäßig bringt er Dinge bei.
Häufig gestellte Fragen
F. Ist Block-Coding echtes Programmieren?
Ja – und auf unserer Plattform ist es buchstäblich dasselbe Programm. Blöcke nehmen das Tippen und die Rechtschreibung aus einer Phase heraus, in der diese nur im Weg stehen, anstatt der Kern zu sein. Wichtig ist, ob das Kind durch die Blöcke hindurch den Text erkennt und wechseln kann, sobald es bereit ist. Bei uns geht das mit einem Klick: Der Text ist echtes MicroPython und kann von Hand bearbeitet und übertragen werden.
F. Mein Kind hat woanders schon zwei oder drei Jahre Robotik gemacht. Wird hier alles wiederholt?
Finde es ganz unkompliziert heraus: Die Probestunde ist kostenlos und vor Ort, und wir stufen Kinder nach ihren Fähigkeiten ein, nicht nur nach dem Alter. Kinder, die schon ein paar Jahre Erfahrung mitbringen, landen meist bei Junior oder Explorer – dort geht es um Sensoren, Funk, WLAN, MQTT-Dashboards und getipptes Python statt um noch ein einfaches Fahrgestell.
F. Müssen wir ein Kit oder einen Laptop kaufen?
Nein. Laptops, Robotik-Kits, Software und Materialien gehören der Akademie – sowohl für den wöchentlichen Unterricht als auch für Feriencamps und die Wettbewerbsteams. Auch im Wettbewerbsteam bleibt das Roboter-Kit bei uns, und Eltern kaufen niemals Hardware. Die Gebühren betragen R280 pro Stunde, R1,120 im Monat, monatlich kündbar, ohne Anmeldegebühr.
F. Ist das nur für Kinder, die Ingenieur werden wollen?
Nein, und unsere Spezialmodule beweisen das. Math in Motion macht jeweils eine mathematische Idee durch Zeichnen sichtbar. Market Makers verwandelt einen Raum voller Platinen in eine funktionierende Börse. Cash Crop betreibt eine Hydrokultur-Anlage als echtes Unternehmen, bis sie Gewinn abwirft. Die Platine ist das Werkzeug – das Thema bestimmt der Kurs.
F. Braucht mein Kind eine eigene Platine, um vernetzte Projekte zu machen?
Nein. Ein Projekt im 3D-Simulator erhält eine eigene Geräte-Identität und sendet Daten über denselben Broker wie die echten Platinen. So kann ein Dashboard einen simulierten und einen echten Roboter nebeneinander anzeigen. Der Simulator läuft direkt im Browser – ohne Benutzerkonto, ohne Download und ohne Hardware.
F. In welchen Sprachen unterrichtet ihr?
Die Benutzeroberfläche, die Blöcke, der Simulator und der Assistent können auf 11 Sprachen umgestellt werden, darunter Afrikaans, isiZulu und isiXhosa. Der Unterricht auf dem Campus findet auf Englisch statt.
Komm vorbei und stelle die sechs Fragen persönlich
Die Probestunde ist kostenlos, dauert 60 Minuten auf dem Campus in Century City – und der schnellste Weg, all das herauszufinden, ist zu beobachten, was dein Kind tut, wenn etwas beim ersten Mal nicht klappt.
FIRST®, FIRST® LEGO® League und FIRST® Tech Challenge sind Marken von FIRST und der LEGO Gruppe, die die Sheen Academy weder sponsern noch unterstützen.
