Free classroom workshops are back!

Funded by CanCode

Astro Pi

Astro Pi: Your Code in the Stars!

Mission Zero Challenge Deadline:

March 20, 2019

It’s time to take your coding skills to infinity—and beyond. Participate in the Astro Pi challenge and your own code will be sent to space!

Code in the Stars

Astro Pi is an annual science and coding challenge that invites young, curious minds to create and submit a coding project that will run on the International Space Station (ISS). Any student under the age of 14 can submit a project for Mission Zero, even if they’re first time coders! It’s all about bringing Canadians together to celebrate code—and space!

The projects submitted by students aged 14 and under will contribute to the daily routine aboard the ISS by displaying a personal message or image on the Astro Pi, or by measuring the ambient air temperature. Each team will receive a certificate stating the date and time their code was executed on the ISS!

Tips on running an Astro Pi session

We created a short webinar to make sure your Astro Pi session runs smoothly!

In this video we describe the challenge, give tips and tricks on running a session with multiple kids, and explain how the package of extra materials we provide below can help you do this project with your kids or students.

Did you know a Canadian astronaut is aboard the ISS as we speak? David Saint-Jacques, the most recent Canadian Space Agency astronaut to be sent into space, is an official ambassador for the Astro Pi challenge, along with ESA astronaut Alexander Gerst. That’s why we’ve partnered with the Canadian Space Agency (CSA) to make sure Canadian students have a chance to join in on the fun and help celebrate David’s mission.

Show us your kids’ coding skills!

Make sure to share pictures, videos, quotes and screen captures on social media. Tag us at @kidscoding and use the hashtag #codeinthestars and #astropi

What is an Astro Pi?

The Astro Pi is a Raspberry Pi with a special casing for it to function properly in space. The Raspberry Pi is a computer, much like the computers you use already, except for its size! You can use Raspberry Pi to surf the internet, send an email, play music, recreate an image, or even do scientific experiments.

Astro Pi is a project run by the European Space Agency in collaboration with the Raspberry Pi Foundation. Primarily a project to engage European students, this is the second year that Canadians have been invited to participate.

Who can take part
  • Anyone who is 14 years or younger
  • In teams of two to four
  • Supervised by a teacher or mentor
How to take part
  1. Watch our step-by-step tutorial
  2. Teachers/mentors register for Mission Zero and receive a classroom code
  3. Students and young people follow along with the Mission Zero project to write their programs
  4. Students and young people use the classroom code to submit their programs

With the generous support of

What a great first step!
Ready to do more for your community?


Ready to get hands-on with code? Apply for a KCJ-facilitated coding workshop in your classroom.


Powered by KCJ in Canada, Code Club is a national network of free clubs for children aged 8-12, run in communities by volunteers. Start one today!