Coding4Kids (python)
Lerne programmieren mit Python
Übersicht
In diesem Workshop lernen die Teilnehmenden, eigene Programme für den BBC micro:bit mit Python zu entwickeln. Nach einer Einführung in den micro:bit Python Editor, die Funktionen des BBC micro:bit und die Bedienung des Endgeräts können sie verschiedene Projekt-Blaupausen Schritt für Schritt umsetzen. Dabei wird die Programmiersprache Python Projekt für Projekt verständlich und praxisnah erlernt.
Wer bereits eigene Ideen hat, kann kreativ werden und selbstständig individuelle Programme entwickeln. So entdecken die Teilnehmenden spielerisch die Grundlagen der textbasierten Programmierung.
Der BBC micro:bit
Der BBC micro:bit ist ein kleiner Einplatinencomputer, der speziell entwickelt wurde, um Kindern und Jugendlichen den Einstieg in die Welt des Programmierens und der digitalen Technik zu erleichtern. Dank seiner einfachen Bedienung und der Vielzahl integrierter Sensoren und Ausgabemöglichkeiten eignet er sich hervorragend für kreative Programmierprojekte.
Trotz seiner kompakten Größe steckt jede Menge Technik in ihm. Der micro:bit verfügt unter anderem über:
- eine 5×5 LED-Matrix zur Darstellung von Symbolen, Texten und Animationen
- zwei frei programmierbare Tasten
- einen Beschleunigungssensor
- einen Kompass
- einen Temperatursensor
- einen Lichtsensor
- Bluetooth-Funk
- Ein- und Ausgänge zum Anschluss weiterer Sensoren und elektronischer Bauteile
Dadurch lassen sich sowohl einfache als auch anspruchsvollere Projekte realisieren – von kleinen Spielen über Messgeräte bis hin zu Robotik- und IoT-Anwendungen.

Der micro:bit Python Editor
Der micro:bit Python Editor ist eine speziell auf den BBC micro:bit abgestimmte Programmierumgebung. Er kann kostenlos und ohne Installation direkt im Webbrowser – beispielsweise in Google Chrome – verwendet werden. Die erstellten Python-Programme lassen sich anschließend unkompliziert auf den micro:bit übertragen und dort ausführen.
Nächste Termine
Demnächst verfügbar.
Inhalte
-
C4K: PY-00 Hallo Python!
Schreibe dein erstes Python-Programm und bringe den Computer dazu, dich zu begrüßen.
-
C4K: PY-01 Wie geht es dir?
Programmiere den BBC micro so, dass er auf einen Tastendruck deine Stimmung anzeigt.
-
C4K: PY-02 Name als Lauftext
Programmiere deinen Namen als Lauftext auf dem BBC micro:bit.
-
C4K: PY-03 Blinkendes Herz
Programmiere ein blinkendes Herz auf dem BBC micro:bit.
-
C4K: PY-05 RoCar Scheinwerfer
Nutze die Scheinwerfer des Robot Cars als programmierbare Signalanlage.
-
C4K: PY-06 RoCar Fahrschule
Steuere das Robot Car mit den Tasten des micro:bit.
-
C4K: PY-07 RoCar Einparkhilfe
Verwandle das Robot Car mit einem Ultraschallsensor in eine programmierbare Einparkhilfe.
-
C4K: PY-08 RoCar Lichtsucher
Programmiere ein Robot Car, das einer Lichtquelle folgt.
-
C4K: PY-09 RoCar Linien-Rallye
Programmiere das Roboterauto, das einer selbst gestalteten schwarzen Rennstrecke folgt.
-
C4K: PY-10 RobA Choreografie
Tanzender Roboterarm - Programmiere eine eigene Choreografie.
-
C4K: PY-11 RobA Joystick-Kran
Steuere Drehung, Höhe, Ausleger und Greifer des Roboterarms mit zwei Joysticks.
-
C4K: PY-12 RobA Pick 'n' Place
Programmiere einen Roboterarm, der einen Gegenstand selbstständig aufnimmt, transportiert und ablegt.
-
C4K: PY-13 RobA Challenge
Transportiere einen Gegenstand mit dem Roboterarm zum zufällig ausgewählten Zielfeld.
-
C4K: PY-14 RoRo Mini-Fabrik
Vernetze Roboterauto und Roboterarm zu einer gemeinsamen Mini-Fabrik.
-
C4K: PY-15 RoCar Linienfolger +
Programmiere einen Linienfolger, der seine Fahrtrichtung präzise und dynamisch korrigiert.
-
C4K: PY-16 RoCar Labyrinth
Programmiere ein Roboterfahrzeug, das selbstständig ein Labyrinth erkundet.
-
C4K: PY-17 RobA Gedächtnis
Zeichne Bewegungen des Roboterarms auf und spiele sie automatisch wieder ab.
-
C4K: PY-18 RoCar Fernsteuern
Steuere ein Roboterfahrzeug durch Handbewegungen mit einem zweiten micro:bit.
-
C4K: PY-19 RoRo Autonomes Lager
Koordiniere Roboterfahrzeug und Roboterarm zu einem automatisierten Warenlager.