Language selection


Top of page


Difficulty: Easy

Duration: 2.5 to 4.5 hours

Materials: Minimal

Download the PDF version (470 KB)


Astro Pi is an annual science and coding challenge that invites young, curious minds to create and submit a coding program that will run on the International Space Station (ISS).

The Astro Pi Mission Zero project is open to young people aged 14 and under, even if they're first-time coders! It's all about bringing Canadians together to celebrate code—and space!

The objective of Astro Pi is to inspire and encourage youth to explore STEM learning. Space is often perceived as an exciting but abstract concept for young people. Astro Pi provides an opportunity to be an active participant in space science, rather than just an observer. Having a creation reach astronauts on the ISS is an extremely profound learning experience.

Astro Pi is run by the European Space Agency in collaboration with the Raspberry Pi Foundation. In Canada, Kids Code Jeunesse, a national charity teaching youth to code, has teamed up with the Canadian Space Agency to engage Canadian youth to take part in this challenge.

Mission description

In teams of two or more, participants will follow the Mission Zero guide to write a short Python program that will display a personal message and a temperature reading for the astronauts on the ISS to see.

If all of the directions are followed, the submitted programs are guaranteed to appear for 30 seconds on one of the Station's Raspberry Pi computers. Each team will receive a certificate stating when their code was run on the ISS!


Breakdown Duration
Introduction of activity 15 minutes
Activity 2 to 4 hours
Wrap-up 15 minutes
Total 2.5 to 4.5 hours


Participants will gain an understanding of coding and send a message to astronauts in space.


During this mission, participants will:

Mission preparation



Participants choose team members, and educator signs up.

Mission instructions

  1. Educator registers for Mission Zero and receives a classroom code.
  2. Participants get into teams of two to four.
  3. Participants follow the Mission Zero guide to write their personal programs.
  4. Participants use the classroom code to submit their programs.
  5. Educator will receive the participants' certificates by email in the months following the project deadline.
Date modified: