Tutoriel de codage Mission Zéro (Astrop Pi)
Mission Zéro est le programme d’initiation de l’ESA destiné aux plus jeunes élèves : il leur fait écrire un programme simple qui s’exécute réellement sur les ordinateurs Astro Pi embarqués à bord de la Station spatiale internationale.

Pour rendre cette initiation accessible sans prérequis en programmation textuelle, ESERO met à dispostion Space Block (esero.fr/spaceblock), un éditeur de blocs assemblables (dans l’esprit de Scratch) couplé à un simulateur visuel de l’Astro Pi : écran LED 8×8, capteurs de température, pression, humidité, et luminosité, capteur de couleur, accéléromètre et joystick.
Vous trouverez alors ci-dessous 8 fichiers vidéo consituant une série de 10 défis progressifs sur Space Block, d’une durée totale de 14 minutes. Vous n’avez plus qu’à vous lancer !
Tutoriel : 10 défis présentés en 8 vidéos
Astuces :
Envoyer son code dans l’espace
Changer le code par blocs en code « python », et l’envoyer dans l’ISS
1) Le passage en « python »

L’icone </> pour transformer le code par bloc en “python”.
Fait apparaitre le bouton vert 🔄

L’icone noir ⬇️ pour enregistrer le code sur ton ordinateur, soit en blocs, soit directement en “python”.
2) Envoyer son code dans l’espace
Descriptif de mission
Dans le simulateur, clique sur l’icone </> pour voir le code “python”.
Le bouton vert apparait : clique dessus pour mettre à jour ton code.
Supprime les lignes suivantes :
- from sense_hat import SenseHat
- sense = SenseHat()
Copie le texte restant (CTRL+C)
Rends-toi sur https://missions.astro-pi.org/fr/mz/code_submissions/new
Colle le texte à la suite du texte déjà présent.
Vérifie le bon fonctionnement de ton code dans le simulateur juste à côté.
Suis les consignes sur le site pour soumettre le programme.
Mission accomplie ! Si ton programme remplit les critères d’éligibilité, il sera envoyé dans l’ISS ! Tu recevras également un certificat spécial indiquant exactement où se trouvait l’ISS lorsque ton programme a été exécuté.
