Séances Cycle 4
C4-S08 — Clones et systèmes de particules
Cycle 4 (5e - 4e - 3e)C4-S08
Clones : Instanciation dynamique et systèmes de particules
Niveau : 5e, 4e, 3e
Durée : 55 minutes
Outil : Scratch
Organisation : Binômes
⚡EN 2 MINUTES CHRONO (L'ESSENTIEL POUR LA CLASSE)
⏱️ 15' Cycle de vie clone • 25' Vague d'ennemis • 15' Optimisation🎯 Objectif unique : Gérer le cycle de vie des clones : créer, animer individuellement et supprimer pour libérer la mémoire.
📦 Matériel exact : Projet de tirs lasers ou système de particules de pluie.
⚠️ Piège n°1 à éviter : Oublier [supprimer ce clone] quand le sprite touche le bord (saturation à 300 clones).
🎯 Objectifs d'apprentissage observables
- Comprendre le cycle de vie d'un clone : Création (`créer un clone de`), Initialisation (`quand je commence comme un clone`) et Destruction (`supprimer ce clone`).
- Créer une pluie d'obstacles ou un système de tirs/projectiles infinis avec un seul lutin d'origine.
- Gérer la mémoire et éviter la saturation du moteur Scratch (limite de 300 clones simultanés).
🎒 Matériel & Préparation
- 1 lutin canon / joueur et 1 lutin projectile (ex : une bille ou une flèche).
⏱️ Déroulé de la séance
1. Duplication manuelle vs Clones (10 min)
Pourquoi ne pas dupliquer 50 fois un lutin dans la liste ? Parce que c'est ingérable à modifier et que les tirs doivent être créés et détruits à la volée pendant la partie.
2. Atelier pratique : Le canon à billes (30 min)
📝 Mission : Le système de tirs continus
Moyen- Le lutin Canon pivote vers la souris. Quand la touche Espace est pressée, il génère un clone de la Bille. - La bille d'origine est cachée. - Dès qu'un clone apparaît : il se positionne sur le canon, s'oriente dans sa direction, s'affiche, avance jusqu'à toucher le bord ou une cible, puis se détruit immédiatement.
3. La règle vitale : supprimer ce clone (15 min)
Si on oublie de supprimer les clones qui sortent de l'écran, Scratch atteint sa limite maximale de 300 clones et bloque toute nouvelle création de tir !
⚠️ Le clone fantôme
Le sprite original doit TOUJOURS être caché (cacher au drapeau vert) pour que seul le clone en
action soit visible à l'écran.
📊 Grille d'évaluation
| Critère observable | Avec aide | Autonome | Transfert / Dépassement |
|---|---|---|---|
| Maîtrise les 3 blocs fondamentaux des clones | Crée des clones sans leur associer de script `quand je commence comme un clone` | Programme création, trajectoire et destruction propre | Associe une variable locale pour que chaque clone ait une vitesse aléatoire |
| Gère la mémoire et la destruction | Laisse les clones s'accumuler indéfiniment sur les bords | Détruit systématiquement le clone à l'impact ou en sortie d'écran | Crée un effet de feu d'artifice avec explosion de particules |
📥 Téléchargements
Fiche clones et systèmes de particules (C4-S08)
c4-s08-fiche-clones-particules-v1.pdf • PDF • 1.2 KB • v1.0 • CC-BY-SA 4.0
Projet Scratch : Système de tirs et clones (.sb3)
c4-s08-clones-particules.sb3 • SB3 • 0.5 KB • v1.0 • CC-BY-SA 4.0
Last modified on