Astro Pi: Wie Schüler Experimente auf die ISS bringen

Astro Pi ist einer der spannendsten Wege, wie Schülerinnen und Schüler echte Experimente auf die Internationale Raumstation (ISS) bringen können – ohne Rakete, ohne Laborraum und oft sogar ohne spezielle Hardware. Hinter dem Namen steckt eine europäische Bildungsinitiative der ESA in Zusammenarbeit mit der Raspberry Pi Foundation, bei der junge Teams Python-Programme schreiben, die auf Raspberry-Pi-Computern an Bord der ISS ausgeführt werden. Das Besondere: Es geht nicht um „Scheinprojekte“, sondern um echte Ausführung in der Umlaufbahn, inklusive Nachweis, wann der Code gelaufen ist. Für Schulen ist Astro Pi damit ein praxisnahes STEM-Format, das Informatik, Physik, Datenanalyse und Teamarbeit verbindet. Je nach Mission reicht die Bandbreite vom Einsteigerprojekt, bei dem eine kleine Visualisierung für Astronautinnen und Astronauten angezeigt wird, bis hin zu datengetriebenen Untersuchungen, bei denen Sensoren und Kameras genutzt werden, um beispielsweise die Geschwindigkeit der ISS zu berechnen oder Umgebungsdaten auszuwerten. Dieser Artikel erklärt strukturiert, wie Astro Pi funktioniert, welche Missionen es gibt, welche Voraussetzungen nötig sind und wie Sie als Lehrkraft oder Lernende ein Projekt so planen, dass es realistisch „flugbereit“ wird.

Was ist Astro Pi und warum ist es für Schulen so attraktiv?

Astro Pi ist ein Bildungsprojekt, das Programmieren als Werkzeug für naturwissenschaftliche Fragestellungen erlebbar macht. Im Kern stehen speziell ausgestattete Raspberry-Pi-Computer auf der ISS („Astro Pi“-Einheiten), die Sensoren und Kameras bereitstellen. Teilnehmende entwickeln Programme, die entweder eine kurze Ausgabe für die Crew erzeugen oder Messdaten erfassen, die später ausgewertet werden. Genau diese Kombination aus „Code schreiben“ und „Daten aus der Realität“ ist didaktisch besonders wertvoll: Lernende sehen unmittelbar, dass Software nicht nur Apps oder Spiele bedeutet, sondern ein Instrument zur Erkenntnisgewinnung ist.

Praktisch für den Unterricht ist außerdem, dass die Einstiegsmissionen so konzipiert sind, dass sie mit einem Browser und einem Online-Editor funktionieren. Viele Teams starten ohne Vorwissen und steigern sich über iterative Verbesserungen. Für Lehrkräfte ist Astro Pi zudem gut anschlussfähig an Lehrpläne: Themen wie Variablen, Bedingungen, Funktionen, Datenstrukturen, Messreihen, Ausreißer, Dokumentation, Hypothesen und Interpretation lassen sich an einem motivierenden Rahmen aufhängen. Offizielle Einstiegs- und Projektseiten finden Sie auf der Plattform Astro Pi sowie im ESA-Überblick zur Challenge, inklusive aktueller Hinweise zur jeweiligen Runde.

Die zwei Missionen im Überblick: Mission Zero und Mission Space Lab

Die European Astro Pi Challenge ist typischerweise in zwei Missionen gegliedert, die unterschiedliche Schwierigkeitsgrade und Ziele haben. Dadurch können sowohl Grund- als auch weiterführende Schulen passende Formate finden und Lernende mit unterschiedlichem Niveau sinnvoll einbinden.

Mission Zero: Der niedrigschwellige Einstieg

Mission Zero richtet sich an Einsteigerinnen und Einsteiger: Teams schreiben ein kurzes Python-Programm, das einen Sensorwert (typischerweise Farb- oder Helligkeitsmessung) nutzt, um eine einfache Visualisierung oder ein Bild auf dem Display der Astro-Pi-Einheit zu erzeugen. Der Fokus liegt darauf, erste Schritte mit Variablen, Zufallswerten, Farbcodes und einfachen Programmstrukturen zu machen. Für den Unterricht ist das ideal, weil sich Mission Zero in einer Doppelstunde oder als kompakter Projekttag umsetzen lässt. Die offizielle Beschreibung und Einstiegsmaterialien finden Sie unter Mission Zero sowie in den Mission-Zero-Ressourcen.

Mission Space Lab: Daten erfassen, auswerten und wissenschaftlich argumentieren

Mission Space Lab ist anspruchsvoller und eignet sich besonders für Sekundarstufe I/II oder für fortgeschrittene AGs. Hier entwickeln Teams ein Programm, das Daten mit Sensoren und/oder Kamera sammelt, um eine wissenschaftliche Fragestellung zu bearbeiten. Ein häufiges Beispiel ist die Berechnung der ISS-Geschwindigkeit über Bilddaten oder Sensorwerte. Die Aufgabenstellung verlangt dabei nicht nur funktionierenden Code, sondern auch saubere Dokumentation, plausibles Experimentdesign und auswertbare Daten. Wichtig ist: Es gibt technische Anforderungen, damit ein Programm als „flight-ready“ gilt. Die zentrale Anlaufstelle ist Mission Space Lab, inklusive Verweisen auf das aktuelle Regelwerk („rulebook“) und Projektguides.

So läuft die Teilnahme ab: Von der Idee bis zum Code in der Umlaufbahn

Damit aus einer guten Idee ein ISS-taugliches Projekt wird, hilft ein klarer Prozess. Im Unterricht bewährt sich ein Vorgehen, das an echte Software- und Forschungsprojekte angelehnt ist: planen, prototypisieren, testen, dokumentieren, einreichen. Je nach Mission unterscheiden sich Details, die Grundlogik ist jedoch ähnlich.

  • Registrierung und Rahmen klären: Prüfen Sie die aktuelle Runde, Fristen, Alters- und Teamregeln sowie nationale Besonderheiten. Eine ESA-Seite zur jeweiligen Challenge-Runde bietet meist einen guten Einstieg, zum Beispiel über die Ankündigung zur European Astro Pi Challenge 2025–2026.
  • Teamrollen definieren: Sinnvoll sind Rollen wie Code-Verantwortliche, Dokumentation, Test/Qualitätssicherung, Datenanalyse, Präsentation. Dadurch können auch größere Gruppen produktiv arbeiten.
  • Fragestellung und Hypothese: Besonders bei Mission Space Lab sollten Teams eine klare Frage formulieren („Wie verändert sich Messgröße X entlang der Umlaufbahn?“) und eine Erwartung begründen.
  • Prototyping im Emulator: Viele Teilbereiche lassen sich im Browser testen. Das reduziert Einstiegshürden und spart Hardwarekosten.
  • Testdaten und Fehlerrobustheit: Programme sollten auf unerwartete Werte, Ausreißer oder Zeitlimits reagieren können. „Stabil laufen“ ist im Weltraum wichtiger als „cool aussehen“.
  • Einreichung und Validierung: Vor dem Absenden prüfen Teams, ob Format, Laufzeit, Bibliotheken und Ausgaben den Vorgaben entsprechen. Bei Mission Space Lab ist das Regelwerk entscheidend.
  • Auswertung und Storytelling: Nach der Ausführung auf der ISS folgt die Auswertung: Daten bereinigen, visualisieren, interpretieren, Grenzen benennen. Das ist ein zentraler Lernteil.

Welche technischen Grundlagen sollten Schülerinnen und Schüler mitbringen?

Für Mission Zero genügt meist ein sehr grundlegendes Verständnis: Was ist eine Variable? Was ist eine Schleife? Wie wird ein Wert aus einem Sensor gelesen und in eine Farbe übersetzt? Für Mission Space Lab steigt der Anspruch: Hier sind grundlegende Python-Kenntnisse, strukturiertes Programmieren (Funktionen, Module), einfache Datenanalyse und saubere Fehlersuche hilfreich. Trotzdem gilt: Astro Pi ist didaktisch so gestaltet, dass Lernende durch Ressourcen und Schritt-für-Schritt-Anleitungen wachsen können. Entscheidend ist weniger Vorwissen als ein gutes Unterrichtsdesign mit ausreichend Zeit für Tests und Reflexion.

Für Lehrkräfte lohnt es sich, einen Minimal-Stack festzulegen: Python-Grundsyntax, Datentypen, Listen, Dateien/CSV-Grundidee, Zeitmessung, sowie Basics der Datenvisualisierung (z. B. einfache Diagramme außerhalb der ISS-Ausführung). Für die Orientierung in den offiziellen Materialien eignen sich die Projektseiten auf astro-pi.org und die ESA-Hintergrundseiten rund um Astro Pi.

Experimentdesign für Mission Space Lab: Von „cool“ zu wissenschaftlich belastbar

Viele Projektideen klingen zunächst spektakulär, scheitern aber an fehlender Messlogik oder unklaren Variablen. Ein belastbares Experimentdesign beantwortet früh drei Fragen: Was messe ich? Wie oft messe ich? Wie belege ich, dass die Messung zur Frage passt? Für die ISS gilt zusätzlich: Der Code läuft in einer Umgebung, die man nicht „mal eben“ nachjustiert. Deshalb braucht das Programm klare Parameter, automatische Datenspeicherung und robuste Fehlerbehandlung.

Typische Messgrößen und sinnvolle Fragestellungen

  • Helligkeit/Farbe: Veränderungen entlang der Umlaufbahn oder in Abhängigkeit von Tag/Nacht-Zyklen.
  • Bewegung und Lage: Nutzung von Inertialsensoren, um Muster zu erkennen (je nach Missionsvorgaben).
  • Bilddaten: Fotos in definiertem Intervall, um aus Zeit und Strecke (z. B. anhand von Erdmerkmalen) Größen abzuleiten.
  • Temperatur/Umgebung: Messreihen, die mit Zeitstempeln verknüpft sind, um Trends sichtbar zu machen.

Messintervalle und Datenmenge realistisch planen

Ein häufiger Fehler ist „zu viel“: zu viele Sensoren gleichzeitig, zu hohe Abtastrate, zu große Datenmengen. Besser ist ein schlanker Ansatz mit klarer Priorität. Eine einfache, robuste Messkette liefert meist bessere Ergebnisse als ein überfrachtetes Programm. Für die Planung kann eine grobe Datenmengen-Rechnung helfen. Wenn Sie beispielsweise n Messungen speichern und jede Messung b Bytes benötigt, ergibt sich die Datenmenge:

D = n × b

Damit lässt sich im Unterricht diskutieren, warum ein Intervall von z. B. 1 Sekunde über Stunden schnell unhandlich wird, während 5–10 Sekunden oft völlig ausreichen, um Trends zu erkennen.

Praxisbeispiel: Wie Schülerinnen und Schüler die Geschwindigkeit der ISS berechnen

Ein besonders beliebtes Mission-Space-Lab-Szenario ist die Berechnung der ISS-Geschwindigkeit. Didaktisch ist das stark, weil es Physik und Informatik sauber verbindet: Geschwindigkeit ist Strecke durch Zeit. Wenn ein Team aus Bilddaten eine zurückgelegte Strecke ableitet und die Zeit zwischen den Bildern kennt, kann es die Geschwindigkeit bestimmen:

v = s t

Die Herausforderung liegt in der Praxis nicht in der Formel, sondern in der Messmethodik: Wie schätzt man s (Strecke) aus Bildern? Wie verlässlich sind Zeitstempel? Wie geht man mit unscharfen Bildern oder Wolkenbedeckung um? Genau hier entsteht echtes Lernen: Teams müssen Annahmen dokumentieren, Fehlerquellen benennen und ihre Auswertung begründen. Die Astro-Pi-Materialien verlinken häufig Projektguides, die Schritt für Schritt durch solche Aufgaben führen, unter anderem über die Mission-Space-Lab-Seite.

Unterrichtsplanung: So integrieren Sie Astro Pi in den Schulalltag

Astro Pi kann als kurzer Motivationsbaustein oder als mehrwöchiges Projekt laufen. Entscheidend ist, den Umfang passend zur Mission zu wählen und Zeit für Debugging einzuplanen. Für Mission Zero reichen oft 1–2 Stunden plus kurze Reflexion. Mission Space Lab profitiert eher von 4–8 Wochen Projektzeit (z. B. als AG, Wahlkurs oder Profilfach), inklusive Meilensteinen.

  • Kick-off (1 Stunde): ISS-Kontext, Ziel der Mission, Beispiele, Rollenverteilung.
  • Python-Refresh (1–2 Stunden): Minimalwissen, das alle brauchen (Variablen, Schleifen, Funktionen).
  • Planungsphase (1–2 Stunden): Fragestellung, Hypothese, Messplan, Datenformat, Teststrategie.
  • Implementierung (mehrere Termine): Iterationen mit Code-Reviews und kurzen Stand-ups.
  • Qualitätssicherung (1–2 Termine): Grenzfälle, Laufzeit, Datenintegrität, Lesbarkeit.
  • Auswertung und Präsentation (2–3 Termine): Datenbereinigung, Diagramme, Interpretation, Poster/Präsentation.

Wenn Sie zusätzliche Unterstützung suchen, lohnt sich ein Blick in nationale ESERO-Seiten, die häufig Materialien und Hinweise für Schulen bündeln, beispielsweise ESERO Germany zur Astro Pi Challenge.

Häufige Stolpersteine und wie man sie im Vorfeld vermeidet

Die meisten Probleme entstehen nicht durch „zu wenig Talent“, sondern durch typische Projektrisiken: unklare Anforderungen, fehlende Tests, zu spätes Zusammenführen von Code, oder eine Dokumentation, die nicht nachvollziehbar ist. Mit einfachen Regeln lässt sich viel abfedern.

  • Zu breite Fragestellung: Besser eine präzise Frage mit messbarer Größe als ein „Wir messen alles“-Projekt.
  • Zu spät testen: Früh testbare Teilfunktionen bauen (Sensor lesen, Daten speichern, Zeitstempel setzen).
  • Unklare Datenformate: Einheitliche Spaltennamen, feste Einheiten, klare Zeitbasis (z. B. UTC).
  • Fehlende Fehlerbehandlung: Was passiert bei ungültigen Messwerten? Wird sauber weitergeloggt?
  • Dokumentation unterschätzt: Ein gutes Experiment ist nachvollziehbar, auch wenn das Ergebnis „unerwartet“ ist.

Benötigt man einen eigenen Raspberry Pi zu Hause oder in der Schule?

Für viele Astro-Pi-Aktivitäten ist ein eigener Raspberry Pi nicht zwingend nötig, weil Lernumgebungen und Emulatoren im Browser die Grundlagen abdecken. Ein echter Raspberry Pi in der Schule kann dennoch sehr sinnvoll sein, um Prinzipien wie Hardwarezugriff, Peripherie, Linux-Grundlagen oder lokale Sensorik zu vermitteln. Gerade bei Mission Space Lab hilft reale Testhardware dabei, Messlogik und Datenhandling praxisnah zu üben – auch wenn die endgültige Ausführung auf der ISS stattfindet. Wichtig ist jedoch: Der Projekterfolg hängt stärker von sauberem Design und Testdisziplin ab als von teurer Ausstattung.

Wie Schülerinnen und Schüler von Astro Pi langfristig profitieren

Astro Pi ist mehr als ein Wettbewerb: Es ist ein Lernformat, das Kompetenzen fördert, die in Ausbildung und Studium unmittelbar relevant sind. Teams lernen, Anforderungen zu lesen, Software iterativ zu entwickeln, Messdaten kritisch zu bewerten und Ergebnisse verständlich zu kommunizieren. Besonders wertvoll ist die Erfahrung, dass Wissenschaft nicht nur aus „richtigen Antworten“ besteht, sondern aus Hypothesen, Messungen, Fehlerabschätzung und transparenter Argumentation. Für viele Lernende ist das der Moment, in dem Informatik und Naturwissenschaften greifbar werden – und genau deshalb hat Astro Pi im Schulkontext eine außergewöhnlich hohe Motivationswirkung.

Offizielle Anlaufstellen und Ressourcen für den Start

Für eine saubere, regelkonforme Umsetzung sollten Sie primär mit den offiziellen Ressourcen arbeiten. Diese Seiten bündeln Aufgabenstellung, Materialien, Beispiele und Einreichungswege:

Wenn Sie Astro Pi als Unterrichtsprojekt planen, ist die beste Strategie, früh mit den offiziellen Vorgaben zu arbeiten, die Aufgabenstellung eng zu schneiden und konsequent zu testen. So erhöhen Sie die Chance, dass aus einer motivierenden Idee ein belastbares Experiment wird, das tatsächlich auf der ISS läuft – und im Klassenraum nicht nur Begeisterung, sondern auch echte Lernergebnisse hinterlässt.

IoT-PCB-Design, Mikrocontroller-Programmierung & Firmware-Entwicklung

PCB Design • Arduino • Embedded Systems • Firmware

Ich biete professionelle Entwicklung von IoT-Hardware, einschließlich PCB-Design, Arduino- und Mikrocontroller-Programmierung sowie Firmware-Entwicklung. Die Lösungen werden zuverlässig, effizient und anwendungsorientiert umgesetzt – von der Konzeptphase bis zum funktionsfähigen Prototyp.

Diese Dienstleistung richtet sich an Unternehmen, Start-ups, Entwickler und Produktteams, die maßgeschneiderte Embedded- und IoT-Lösungen benötigen. Finden Sie mich auf Fiverr.

Leistungsumfang:

  • IoT-PCB-Design & Schaltplanerstellung

  • Leiterplattenlayout (mehrlagig, produktionstauglich)

  • Arduino- & Mikrocontroller-Programmierung (z. B. ESP32, STM32, ATmega)

  • Firmware-Entwicklung für Embedded Systems

  • Sensor- & Aktor-Integration

  • Kommunikation: Wi-Fi, Bluetooth, MQTT, I²C, SPI, UART

  • Optimierung für Leistung, Stabilität & Energieeffizienz

Lieferumfang:

  • Schaltpläne & PCB-Layouts

  • Gerber- & Produktionsdaten

  • Quellcode & Firmware

  • Dokumentation & Support zur Integration

Arbeitsweise:Strukturiert • Zuverlässig • Hardware-nah • Produktorientiert

CTA:
Planen Sie ein IoT- oder Embedded-System-Projekt?
Kontaktieren Sie mich gerne für eine technische Abstimmung oder ein unverbindliches Angebot. Finden Sie mich auf Fiverr.

 

Related Articles