<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CoderDojo: Python &amp; Pygame :: CoderDojo Python &amp; Pygame</title><link>https://python.coderdojohasselt.be/fr/index.html</link><description>Curriculum de 10 sessions pour les ninjas entre 10 et 17 ans</description><generator>Hugo</generator><language>fr-BE</language><atom:link href="https://python.coderdojohasselt.be/fr/index.xml" rel="self" type="application/rss+xml"/><item><title>Installation</title><link>https://python.coderdojohasselt.be/fr/setup/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://python.coderdojohasselt.be/fr/setup/index.html</guid><description>Pour créer un jeu Python, il te faut deux choses :
Python : le langage de programmation qui exécute ton code. L’ordinateur comprend Python, pas le néerlandais ni l’anglais. Un éditeur : le programme dans lequel tu tapes ton code. Comme Word, mais pour du code. Tu n’as jamais programmé ? Commence par Thonny, car il installe Python automatiquement et il est spécialement conçu pour les débutants.
Choisis ton éditeur Thonny : ★☆☆ Facile. Pour les débutants. Installe Python automatiquement. C’est le point de départ de toutes les sessions CoderDojo. VS Code : ★★☆ Moyen. L’éditeur que les programmeurs professionnels utilisent. Bien si Thonny te semble trop petit et que tu veux gérer plusieurs fichiers. PyCharm : ★★★ Avancé. Un IDE complet avec débogueur intégré et aide intelligente à la saisie. Pour quand tu programmes déjà depuis un moment. Ensuite : un environnement virtuel Tu as choisi un éditeur ? Lis alors aussi comment fonctionnent les environnements virtuels. C’est le « sac à dos » de chaque projet Python — un dossier séparé avec exactement les bons paquets pour ton jeu.</description></item><item><title>Sessions</title><link>https://python.coderdojohasselt.be/fr/sessions/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://python.coderdojohasselt.be/fr/sessions/index.html</guid><description>Choisis une série ci-dessous. Les sessions Python construisent des jeux avec Pygame. Les sessions Git t’apprennent la gestion de versions : de ton premier commit aux pull requests.</description></item><item><title>Défis supplémentaires</title><link>https://python.coderdojohasselt.be/fr/challenges/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://python.coderdojohasselt.be/fr/challenges/index.html</guid><description>Tu as terminé les dix sessions. Ici, tu trouves des jeux classiques à reconstruire toi-même. Pas de guide pas à pas, juste quelques repères et un fichier de départ. Écris le code toi-même. Jusqu’où vas-tu ?
Défis Snake : Session 5 et plus. Grandis le plus longtemps possible. Mange des fruits, évite les murs et toi-même. Space Invaders : Session 7 et plus. Abats la formation d’aliens avant qu’ils atterrissent.</description></item><item><title>Dojo Defender</title><link>https://python.coderdojohasselt.be/fr/dojo-defender/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://python.coderdojohasselt.be/fr/dojo-defender/index.html</guid><description>Dojo Defender, c’est notre jeu maison : un survival shooter top-down qu’on construit ensemble sur plusieurs sessions.
Pour qui ? Dojo Defender est pour les ninjas qui viennent régulièrement. Le jeu grandit sur 7 sessions, en même temps que les leçons normales. Tu ne viens qu’occasionnellement ? Pas de problème : fais le mini-jeu de cette session. Il est toujours complet en soi.
Ne compte pas sur un Dojo Defender complet si tu manques beaucoup de sessions. Mais le modèle et tous les snapshots sont sur ce site, donc tu peux toujours continuer à la maison.</description></item><item><title>Ressources</title><link>https://python.coderdojohasselt.be/fr/resources/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://python.coderdojohasselt.be/fr/resources/index.html</guid><description>(Contenu à venir ; cette section sera complétée plus tard.)</description></item></channel></rss>