Activités Cycle 4 (Collège)
C4-A06 — Projet libre et soutenance Python
Cycle 4 (5e - 4e - 3e)C4-A06Projet⏱️ 60 min🛠️ Scratch avancé & Python⭐ En autonomie
Projet libre d'équipe et transition vers Python
🎯 TA MISSION
Mène ton grand projet libre de fin de collège en équipe : crée un jeu complet avec listes, clones et procédures, puis traduis ton algorithme clé en lignes de code Python !
🖨️ Supports imprimables pour la classe
📦 Projet Scratch de départ
🐱 Scratch (.sb3)✨ Ce qui est déjà préparé pour toi :
- Modèle de structure de projet d'équipe
- Exemple de bloc personnalisé avec paramètres
- Fichier d'initiation Python fourni pour la transcription
⬇️ Télécharger le projet (c4-a06-projet-soutenance-depart.sb3) • 0.5 KB🌐 Ouvrir l'éditeur Scratch en ligne ↗
💡 Dans Scratch : clique sur Fichier → Importer depuis votre ordinateur et choisis le fichier téléchargé.
🪜 Les 4 étapes de ton projet de fin de cycle
1
Rédigez votre cahier des charges d'équipe
Répartissez les responsabilités : - Membre 1 : Chef de projet & logique globale (machine à états). - Membre 2 : Développeur joueur et physique. - Membre 3 : Développeur des ennemis et des clones.
🔍À vérifier : Les rôles de chaque membre sont clairement distribués.
2
Développez en utilisant des blocs personnalisés
Créez vos propres blocs dans la palette Mes Blocs (ex : Sauter avec Gravite (G) ou
GenererVagueEnnemis (N)).
🔍À vérifier : Les actions répétées sont rangées dans des procédures propres.
3
Conduisez la campagne de tests croisés
Faites jouer un autre groupe en suivant le cahier de tests. Corrigez les anomalies relevées.
🔍À vérifier : Le projet voisin a testé et validé votre jeu sans bogue.
4
Traduis ton algorithme en Python
Exemple de traduction de la boucle de dégâts en Python :
Code
🔍À vérifier : Le code Python fonctionne et produit le même résultat logique que Scratch.
🧪 Teste ta soutenance
🧪
Teste ton programme !
👀 CE QUE TU DOIS OBSERVER :
Vous êtes prêts à projeter votre jeu, démontrer son fonctionnement en direct, et expliquer le code Python équivalent devant la classe.Répétez votre présentation de 5 minutes avec le chronomètre.
💡 Indices progressifs
💡
Besoin d'aide ? Ouvre les indices pas à pas
Essaie d'abord avec l'indice 1 avant d'ouvrir les suivants !
🔍 Solution et explications
🌟 Défi bonus
🌟
Défi bonus : Exécute ton script dans un terminal Python réel !
Ouvre un éditeur Python (IDLE, VS Code ou Python en ligne) et fais tourner ta simulation avec la
boucle while True: !
🧑🏫 Espace Enseignant lié : Séance C4-S12 — Projet final et soutenance
Consulter la fiche enseignant complète →Last modified on