Niveau 1 - Débutant
Premiers pas en Python
Découvrez les bases de Python : variables, types de données, conditions et boucles simples.
Variables
print()
input()
if/else
while
🎮 Jeu : Créer un jeu de devinette de nombre (l'ordinateur choisit un nombre, vous devinez)
Niveau 2 - Intermédiaire
Structures de données
Maîtrisez les listes, dictionnaires et fonctions pour structurer votre code.
Listes
Dictionnaires
Fonctions
for loops
random
🎮 Jeu : Pierre-Papier-Ciseaux avec score et statistiques
Niveau 3 - Avancé
Programmation orientée objet
Créez vos propres classes et objets pour des programmes plus complexes.
Classes
Objets
Méthodes
Héritage
__init__
🎮 Jeu : Pendu (Hangman) avec système de vies et mots aléatoires
Niveau 4 - Expert
Interface graphique avec Pygame
Créez des jeux avec graphismes, animations et gestion des événements.
Pygame
Sprites
Collisions
Events
Animations
🎮 Jeu : Snake (serpent qui mange des pommes et grandit)
Niveau 5 - Maître
Jeu complet avancé
Combinez toutes vos connaissances pour créer un jeu arcade complet !
IA simple
Scores
Niveaux
Sons
Menus
🎮 Jeu : Space Invaders (défendez la Terre contre des envahisseurs !)