Quelles données utilise mon jeu ?
Quelles données utilise mon jeu ?
🎯 Situation déclenchante
🎮 Ton jeu est terminé — félicitations !
Mais sais-tu vraiment ce qui se passe a l'interieur ?
Combien de variables utilises-tu ? De quel type sont-elles ? Comment ton programme les lit et les modifie a chaque instant ?
💡 Aujourd'hui tu vas analyser ton propre jeu comme un vrai ingenieur logiciel !
Ma progression
données
de mon jeu
Sorties
mère
écrite
Clique sur une étape pour marquer ta progression
① Les types de données
vitesse · temps · niveau
niveau affiche · pseudo
touche pressee ? · vivant ?
Classe chaque variable dans la bonne categorie. Leve la main quand tu as fini !
Clique sur une variable puis clique sur la bonne categorie :
② 🕵️ Détective de mon jeu
Ouvre ton jeu Scratch. Trouve toutes tes variables dans tes blocs et complete la table ci-dessous.
Objectif : trouver les 5 caracteristiques obligatoires. Bonus si tu en trouves plus !
Les 5 caracteristiques obligatoires de ton jeu :
| Variable Scratch | Type | Valeur initiale | Role | E / T / S |
| Deplacement joueur | Nombre | 0 | Position x/y du sprite joueur | Entree |
| Deplacement obstacles | Nombre | 5 | Vitesse de deplacement des obstacles | Traitement |
| Score | Nombre | 0 | Compte les points du joueur | Sortie |
| Vies | Nombre | 3 | Nombre de vies restantes | Sortie |
| Affichage vies | Booleen | vrai | Affiche les vies a l'ecran | Sortie |
E = Entree | T = Traitement | S = Sortie
③ Entrées / Traitement / Sorties
Le prof décrit un comportement du jeu. A toi d'identifier : l'entree ? Le traitement ? La sortie ?
Exemple : "Le sprite avance et quand il touche le bord il rebondit"
|
🔌 ENTREES
→ Touches clavier (fleches)
→ Clic souris
→ Valeurs initiales (vies=3, score=0)
→ Detection de collision
|
⚙ TRAITEMENT
→ Si collision → vies - 1
→ Si vies = 0 → game over
→ Score + 1 toutes les 2 sec
→ Vitesse obstacles + 1 tous les 10 pts
|
📺 SORTIES
→ Deplacement du sprite
→ Score affiche a l'ecran
→ Affichage des vies
→ Son / musique
|
Exemples de filtrage dans ton jeu :
④ Explique a ta grand-mère !
Decris 3 comportements de ton jeu en francais simple, sans aucun mot technique.
Echange ensuite avec ton voisin — il doit deviner de quel jeu il s'agit !
Exemples de bonne description :
| 👥 Deplacement : "Quand j'appuie sur la fleche droite, mon personnage avance vers la droite. Quand j'appuie sur la gauche, il repart dans l'autre sens." |
| 💔 Vies : "Quand mon personnage touche un mechant, il perd une vie. S'il n'a plus de vie du tout, le jeu s'arrete et on voit 'Game Over'." |
| 🏆 Score : "Toutes les deux secondes que je reste en vie, je gagne un point. Plus j'attends longtemps, plus mon score est eleve." |
✏️ Ma trace écrite
Réponds aux questions sur ton propre jeu. Tu pourras télécharger ta trace en PDF.
🧪 Quiz — Vérifie ce que tu as compris
J'ai réussi mon travail si…
![]() |
|
Compétences — Programme CSP 2025 (4e — rentrée 2025-2026)
| 🔢 Données et leur représentation — Identifier et classer les types de données utilisées dans un programme (nombre, texte, booléen). Construire et exploiter une table de données. |
| ⚙ Algorithmes — Décrire le comportement d'un programme : entrées, traitements, sorties. Identifier les conditions (filtrage) et leur rôle dans le contrôle du programme. |
| 💻 Langages — Lire et analyser un programme Scratch existant. Identifier les variables, leurs types et leurs rôles dans le programme. |
Catégorie : -
Page lue 4 fois
