Choisis ton parcours – apprends à programmer selon ton niveau
Les différentes activités pour apprendre à coder en Python sur l’application mobile sont organisées en exercices et en niveau de difficulté. Elles sont accessibles dès 11 ans. Nous te conseillons le Blockly si tu es débutant en programmation ou si tu as déjà fait un peu de Scratch. Choisis le Python si tu es déjà à l’aise avec la programmation en blocs.

– Variables
– Print
– Conditions

– Boucles for
– Fonctions
– Dictionnaires

– Classes
– Module
– Débogage

La meilleure plateforme pour apprendre la programmation en français :
- Apprends en t’amusant avec des jeux de codage
- Certification gratuite en programmation informatique
- Cours de programmation 100% en français
Il existe des dizaines de formations gratuites en Python, des tutoriels Youtube pour apprendre la programmation en ligne, des bootcamps ou des moocs… mais rien ne vaut la pratique !
L’application mobile iOS et Android Citizen Code s’inscrit dans cette démarche d’auto-formation, pour te permettre à travers des jeux de codage gratuits et en français d’apprendre les bases de la programmation.
Une certification pour valoriser tes compétences en programmation
La programmation informatique est au cœur du monde numérique dans lequel nous vivons. Elle permet de créer les sites Internet, les jeux vidéos, les applications… La comprendre est essentiel et peut aussi se révéler stratégique pour ton avenir.
Citizen Code Python te permet de valoriser les compétences que tu as acquises tout au long du programme en python. À la fin de chaque saison, tu reçois un Open Badge certifié par Amazon Future Engineer que tu peux ensuite intégrer à ton CV.

Questions & Réponses
Blockly est un langage de programmation visuel où l’on programme en assemblant des blocs de couleur, comme des pièces de puzzle. Chaque bloc représente une instruction ou une fonction spécifique. C’est idéal pour les débutants. Python quand à lui est un langage de programmation textuel où l’on écrit directement du code avec des mots et des symboles.
Sur Citizen Code, Blockly sert de tremplin pédagogique vers Python. Les apprenants commencent avec Blockly pour comprendre les concepts de base (boucles, conditions, variables…) de manière visuelle, puis passent progressivement à Python quand ils sont à l’aise avec la logique de programmation.
Cette approche permet un apprentissage progressif où chaque outil a son utilité selon le niveau : Blockly pour débuter et comprendre, Python pour approfondir et créer.
Citizen Code Python s’adresse à toutes et à tous, même débutant. En tant que débutant, tu pourras apprendre pas à pas comment programmer et tu avanceras progressivement à travers les activités. Pour ceux qui ont plus d’expérience avec le code, rassurez-vous : vous accéderez rapidement à des activités plus complexes pour vous challenger. Même certains développeurs professionnels utilisent Citizen Code Python pour s’amuser ! 😉
Citizen Code Python est un jeu éducatif gratuit qui permet d’apprendre à coder. Il est développé par TRALALERE et France IOI avec le soutien d’Amazon Future Engineer. Sur cette plateforme, tu trouveras des dizaines d’activités pour apprendre à coder en Python, en utilisant notamment Blockly (pour rappel, Blockly permet de coder de manière visuelle ; ça ressemble un peu à un puzzle !). Chaque activité permet de construire différents éléments : des bâtiments, des trains, des arbres et bien plus encore. En réalisant les activités, tu vas construire ta propre ville mais tu pourras aussi remporter de magnifiques récompenses comme des succès ou encore le Graal : un open badge !
Alors, c’est un petit peu plus compliqué que ça ! Tu ne seras pas développeur Python à la fin de ton expérience sur Citizen Code Python. En revanche, tu auras plusieurs compétences en programmation et notamment en Python. Citizen Code Python donne de bonnes bases de code pour entamer une formation en programmation par exemple ! Si le développement t’intéresse, alors n’hésite pas : cette aventure est faite pour toi !
Un open badge est un badge numérique qui te permet d’attester d’apprentissages que tu as réalisés et de compétences que tu as acquises. Un open badge se retrouve sous la forme d’une image contenant des métadonnées, c’est-à-dire des données qui ne sont pas directement visibles dans l’image telles que la description du badge ou les critères d’obtention de celui-ci.
Citizen Code Python te permet de remporter des open badges qui pourront attester de tes toutes nouvelles compétences en Blockly ou en Python !
Oui ! Aucun paiement n’est demandé sur la plateforme, ni à l’inscription ni pendant l’expérience. C’est totalement gratuit pour toutes et tous. Pourquoi ? Parce qu’on souhaite rendre la programmation accessible à toutes et à tous ! 🙂

