Portail Pédagogique Scratch
  • 📖 Guide & Outils
  • Espace Élèves (Activités)
  • Cycle 1 (Maternelle)
  • Cycle 2 (Élémentaire)
  • Cycle 3 (Consolidation)
  • Cycle 4 (Collège)
Espace Élèves
Activités Cycle 1 (Maternelle)
Activités Cycle 2 (Élémentaire)
Activités Cycle 3 (Consolidation)
Activités Cycle 4 (Collège)
    Activités Cycle 4A01 - Répare le jeuA02 - Niveaux & ÉtatsA03 - Listes & DonnéesA04 - Clones & ProjectilesA05 - Simulation scientifiqueA06 - Projet libre & Python
powered by Zudoku
Activités Cycle 4 (Collège)

C4-A03 — Gère un inventaire avec une liste

Cycle 4 (5e - 4e - 3e)C4-A03Défi⏱️ 50 min🛠️ Scratch avancé⭐ En autonomie
Gère l'inventaire d'un jeu de rôle avec une liste dynamique
🎯 TA MISSION
Crée le sac à dos d'un aventurier avec une liste : ramasse des clés, potions et boucliers, vérifie si un objet précis est possédé et supprime un objet quand il est utilisé !
🚀 Commencer l'activité ↓
🖨️ Supports imprimables pour la classe
🎨 Fiche mission élève : Manipuler les listes et tableaux (A4)

📦 Projet Scratch de départ

🐱 Scratch (.sb3)
✨ Ce qui est déjà préparé pour toi :
  • Lutin Héros 'Knight' au centre
  • Objets à ramasser : Clé dorée, Potion magique, Bouclier de fer
  • Liste 'Inventaire' déjà créée dans la palette Variables
⬇️ Télécharger le projet (c4-a03-listes-donnees-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 étapes de gestion de liste

1

Vide le sac à dos au démarrage

Sur le Héros, réinitialise toujours la liste :

supprimer tous les éléments de la liste [Inventaire v]
🔍À vérifier : La liste Inventaire est vide (longueur = 0) au clic sur le drapeau vert.
2

Ajoute un objet quand tu le touches

Sur le lutin Clé dorée :

Code
quand le drapeau vert est cliqué montrer répéter indéfiniment si <touche le [Knight v] ?> alors ajouter [Clé dorée] à [Inventaire v] jouer le son [Collect v] cacher stop [ce script v]
🔍À vérifier : Dès que le héros touche la clé, 'Clé dorée' s'ajoute dans la liste et la clé se cache.
3

Vérifie si un objet est présent dans la liste

Sur le lutin Porte verrouillée :

Code
quand ce lutin est cliqué si <[Inventaire v] contient [Clé dorée] ?> alors dire [Porte déverrouillée !] pendant 2 secondes supprimer (position de [Clé dorée] dans [Inventaire v]) de [Inventaire v] basculer sur le costume [porte_ouverte v] sinon dire [Il te faut la Clé dorée pour ouvrir !] pendant 2 secondes
🔍À vérifier : La porte s'ouvre si la liste contient 'Clé dorée'.

🧪 Teste ton inventaire

🧪

Teste ton programme !

👀 CE QUE TU DOIS OBSERVER :
Clique sur la porte : elle refuse de s'ouvrir. Va ramasser la clé : elle s'ajoute à ton inventaire. Re-clique sur la porte : elle s'ouvre et consomme la clé de la liste !

Ramasse ensuite la potion et le bouclier pour observer le sac à dos se remplir.


💡 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 : Limite la taille maximale du sac à dos !

Empêche le joueur de ramasser plus de 3 objets : si <(longueur de Inventaire) < 3> alors [ajouter...] sinon [dire "Mon sac est plein !"].


← Retour à la liste du cycleActivité suivante : C4-A04 — Crée des clones et projectiles →
🧑‍🏫 Espace Enseignant lié : Séance C4-S05 — Listes
Consulter la fiche enseignant complète →
Last modified on September 13, 2026
A02 - Niveaux & ÉtatsA04 - Clones & Projectiles
On this page
  • 🪜 Les étapes de gestion de liste
  • 🧪 Teste ton inventaire
  • 💡 Indices progressifs
  • 🔍 Solution et explications
  • 🌟 Défi bonus