🎮 Escape Pixels — Mission PYTHON
Dans cette activité ludique, tu vas manipuler des images en Python !
À chaque défi, tu codes une petite fonction, tu testes, et tu gagnes une lettre du mot secret.
Ton but : terminer les 6 niveaux pour révéler le mot PYTHON.
⬇ Télécharger le Notebook (.ipynb) 🚀 Ouvrir sur Capytale
🧠 Ce que tu vas apprendre
- Lire et modifier les pixels d’une image (rouge, vert, bleu).
- Créer des effets simples : négatif, luminosité, noir et blanc, miroir…
- Écrire et tester des fonctions Python avec
assert. - Observer visuellement les résultats dans Capytale.
📜 Déroulement
- Ouvre le notebook dans Capytale.
- Exécute la première cellule pour tout préparer.
- Lis les consignes de chaque niveau.
- Écris ton code dans la zone
# ✍️ À TOI DE JOUER. - Lance le test : il affiche les images avant / après et ton score.
- Récupère ta lettre et passe au niveau suivant !
💡 Exemple concret (niveau 1 : négatif)
Voici un exemple de code que tu écris dans Capytale :
def negatif(img):
arr = np.array(img)
arr_neg = 255 - arr # Inverse les couleurs
return Image.fromarray(arr_neg, 'RGB')
Résultat attendu :
![]() Image originale |
![]() Image négative |
💬 Chaque test affiche les deux images côte à côte et te dit si ton code est correct.
Quand tu réussis, tu gagnes une lettre du mot mystère et passes au niveau suivant !
Quand tu réussis, tu gagnes une lettre du mot mystère et passes au niveau suivant !
🏁 Objectif final
Quand tu as terminé les 6 défis, tape le mot secret dans la dernière cellule. Si c’est le bon, tu gagnes ton badge : Pixel Agent.
🔧 Si Capytale ne s’ouvre pas : télécharge le notebook ci-dessus et ouvre-le dans
Jupyter Notebook ou Thonny.
SNT — Activité Python ludique | Traitement d’image et algorithmique de base | © enligneici.fr

