Ça y est !
Vous êtes sélectionné(e) pour la première mission habitée sur la planète Mars.
Vous ferez partie des premiers colons de la planète !
Vous avez travaillé dur pour devenir le premier exploitant agricole de la planète rouge.
Vous vous imaginez déjà devenir le gestionnaire de la première ferme de Mars qui devra assurer l’autonomie alimentaire des colonies...
Mais pour cela, il faut terraformer Mars, c’est-à-dire transformer l’environnement martien pour la rendre habitable… et tout construire.
Heureusement, le Ministère de l’exploration spatiale vous a fourni un robot modulable dernier cri : le robot AtoutFer.
Vous allez pouvoir le programmer pour toutes vos missions grâce à ses modules et à son langage de programmation Python.
Pour cela, il faut découvrir comment communiquer avec lui.
Étape 1 : Affichage d’un texte ou d’un message
Étape 2 :Tracer des segments
Étape 3 : Affichage du résultat d’un calcul
Étape 4 : Des variables pour simplifier et stocker
Étape 5 : Tableau d’avancement des variables
Étape 6 : Faire des choix
Étape 7 : Variable de cumul et répétitions avec la boucle « Pour »
Étape 8 : La boucle « Pour » en détail
Étape 9 : Les bibliothèques de Python
Étape 10 : Les fonctions en Python (première partie).
Étape 11 : Les fonctions en Python (seconde partie)
Étape 12 : Plus loin avec les boucles : « Tant que » la condition est vraie
Étape 13 : Stockage des données dans des listes
Mission 1 : Calcul de la fréquence d’apparition d’une lettre
Mission 2 : Formaliser par un organigramme
Mission 3 : Simuler une expérience aléatoire (loi des grands nombres)
Mission 4 : Estimer une probabilité non triviale
Mission 5 : Traduire un programme de calcul à l’aide d’une fonction
Mission 6 : Calculer les images de nombres par une fonction
Mission 7 : Déterminer l’équation réduite d’une droite
Mission 8 : Rechercher un maximum par balayage sur un intervalle donné
Mission 9 : Rechercher la solution d’une équation par balayage sur un intervalle donné
Mission 10 : Rechercher les triplets pythagoriciens
Mission 11 : Construire une figure géométrique
Mission 12 : Déterminer des indicateurs de position et de dispersion d’une série statistique
Mission 13 : Calculer un terme de rang donné d’une suite numérique
Mission 14 : Calculer la somme d’un nombre fini de termes d’une suite numérique
Mission 15 : Générer une liste de termes et la représenter
Mission 16 : Recherche d’un seuil