UNIVERS CYBRÉANE · PROGRAMMATION AU LYCÉE
Les îles du code
Écris du Python. Observe ton robot. Reconnecte l’archipel.
0 / 12missions accomplies
Ta traversée
Toutes les missions sont accessiblesMISSION 01
LES COMMANDES DU ROBOT
Cahier des charges
- avancer(n)
- Avance de n cases, une par une. Sans argument : une case.
- tourner_gauche() · tourner_droite()
- Pivote de 90°, sans changer de case.
- devant_libre() · gauche_libre() · droite_libre()
- Renvoie
Truesi la case voisine est praticable, sinonFalse. - sur_sortie() · sur_balise()
- Teste la case du robot. Une balise déjà activée reste détectable.
- cristaux_restants() · balises_restantes()
- Renvoie le nombre d’objectifs encore à récupérer ou à activer.
- print(...)
- Affiche un message ou une valeur dans la console.
Du vrai Python : variables, booléens, listes, conditions, boucles et fonctions. Plusieurs solutions sont possibles. Imports, attributs d’objets et accès externes sont désactivés dans ces missions.
L’archipel d’Ilyvora
TESSIK-7 EN LIGNELes cristaux et les balises s’activent au passage.
◆ Cristaux 0 / 0▥ Balises 0 / 0◎ Portail à rejoindre
Le robot attend ton programme.
Ton programme Python
mission.pyTab ajoute 4 espaces · Ctrl/⌘ + Entrée exécute · Échap quitte l’éditeur
Prêt. Écris ton code, puis lance le programme.
Console et messages
Les messages de print s’afficheront ici.
LE POINT PYTHON
Un exemple pour comprendre