Cahier Python

Python fonctionne dans ton navigateur.
Un cahier de programmation pour les enfants

Aucune installation. Erreurs en français. Facile pour les enfants.

Essaie maintenant
Écran montrant les résultats du code Mascotte serpent

Ça te rappelle quelque chose ?

Fonctionnalités

🌐

Sans installation

Ouvre ton navigateur, c'est tout. Ça marche sur Chromebook et tablette aussi.

✏️

En français

Boutons et menus en français. Facile pour les jeunes apprenants.

💬

Erreurs faciles à comprendre

Les erreurs en anglais sont traduites en mots que les enfants comprennent. Ça montre aussi comment les corriger.

💾

Le code ne se perd jamais

Sauvegarde automatique. Ferme le navigateur et ton code est toujours là.

Et s'il y a une erreur ?

Les messages d'erreur en anglais sont traduits en mots que les enfants comprennent. Ça montre aussi comment les corriger.

Erreur en anglais SyntaxError: '(' was never closed
Traduit La parenthèse ( n'est pas fermée. Ajoute ) pour la fermer
Erreur en anglais NameError: name 'hensuu' is not defined
Traduit C'est quoi hensuu ? Tu ne l'as pas encore créé, ou vérifie le nom
Erreur en anglais IndentationError: expected an indented block
Traduit Pas assez d'espaces. Mets 4 espaces après if ou for

Supporte plus de 20 types d'erreurs différents

Après Scratch, c'est quoi ?

Tu as appris à faire des programmes en assemblant des blocs dans Scratch. Super !

Mais si tu veux écrire des programmes avec du texte, la prochaine étape c'est Python.

Avec le Cahier Python, tu peux écrire les mêmes blocs "répéter" et "si" de Scratch — mais en Python.

La section "Exemples" de l'app contient du code Python qui fait la même chose que les blocs Scratch.

Voir les exemples

Regarde ce que tu peux faire !

🎨 Fais un motif

for i in range(5):
    print("★" * i)
★ ★★ ★★★ ★★★★

🎵 Fais de la musique

for note in ["Do","Ré","Mi","Fa","Sol"]:
    print(note, "♪")
Do ♪ Ré ♪ Mi ♪ ...

🚀 Lance une fusée

for i in [3,2,1]:
    print(i)
print("Décollage !")
3 2 1 Décollage !

Pour les parents — Soyez tranquilles

🔒 Sûr
Toutes les données sont traitées dans le navigateur de votre enfant. Rien n'est envoyé à des serveurs externes.
🐍 Vrai Python
Utilise WebAssembly (Pyodide) pour exécuter Python 3 standard.
📈 Prêt pour l'avenir
Apprend la syntaxe standard de Python, les connaissances sont transférables vers un environnement complet.
🆓 Entièrement gratuit
Pas besoin de créer un compte.

Facile comme 1-2-3

1

Ouvrir

Écran montrant l'app ouverte dans le navigateur

Va simplement sur l'URL.

2

Écrire

Écran montrant du code Python en cours d'écriture

Écris ton code.

3

Lancer

Écran montrant les résultats du code

Appuie sur le bouton et regarde le résultat.

Essaie maintenant

Pas de compte nécessaire — entièrement gratuit

Rejoignez la communauté

Rejoindre Discord