ESA - Astro Pi 2026/2027: students code their way to the International Space Station

European Space Agency (ESA)

Program overview

Students aged up to 19 in ESA Member States, Canada, Cyprus, Latvia, Lithuania, or Slovakia; Mission Zero for beginners (recommended ages 9-16); Mission Space Lab for those with some programming experience (recommended ages 12-19).

Eligibility

Python programming; Mission Zero requires no prior coding experience; Mission Space Lab recommends some prior programming experience. Teams may be registered by teachers/educators, Scout group, coding/after-school club, or certified home school tutors. · Open to students in ESA Member States, Canada, Cyprus, Latvia, Lithuania, or Slovakia. · Must be in ESA Member States, Canada, Cyprus, Latvia, Lithuania, or Slovakia.

Key details

Organization
European Space Agency (ESA)
Type
Challenge
Location
International Space Station (programs run on ISS); remote participation open to eligible countries
Format
remote
Application deadline
Mission Space Lab: 22 February 2027; Mission Zero: 22 March 2027
Cost
Free
Application status
Open

How to apply

Apply on the program's own site. Details here were read from that page and can change — confirm them there before applying.

Official program page