Aller au contenu
Rêves Vision
Cinquième Approfondissement gratuit

Mini-jeu : le score qui monte à chaque clic

Énoncé

Tu codes un petit clicker sur Scratch, dans le style d'un mini-jeu Roblox. À chaque clic sur le lutin, deux choses se passent : le score augmente de 1010, et le lutin avance de 2525 (on suit la distance totale parcourue). Au démarrage, le score et la distance valent 00.

Voici le cœur du programme :

```
quand le drapeau vert est cliqué
mettre score à 0
mettre distance à 0

quand ce lutin est cliqué
ajouter 10 à score
mettre distance à (distance + 25)
dire (regroupe « Score : » et score)
```

1. Explique le rôle des blocs `mettre à 0` du début.
2. Le joueur réalise 66 clics d'affilée. Calcule le score affiché et la distance totale parcourue.
Besoin d'un coup de pouce ?
  1. Les blocs « mettre à 0 » sous le drapeau vert servent à démarrer une nouvelle partie : repère ce que vaut chaque compteur juste avant le premier clic.
  2. Un seul clic ajoute toujours la même chose : +10+10 au score et +25+25 à la distance. Le score et la distance valent donc le nombre de clics multiplié par cette quantité.
  3. Pour 6 clics : score =6×10= 6 \times 10 et distance =6×25= 6 \times 25. Pose les deux multiplications.

Mode élève : cherche d'abord par toi-même (les coups de pouce sont là pour t'aider), puis passe en vue « Corrigé » pour vérifier.

Voir le corrigé détaillé
  1. 1. Comprendre l'initialisation

    Les deux blocs `mettre score à 0` et `mettre distance à 0`, déclenchés par le drapeau vert, servent à remettre les compteurs à zéro au début de la partie. Sans eux, le score garderait la valeur de la partie précédente : impossible de rejouer proprement.
  2. 2. Comprendre un clic

    À chaque clic sur le lutin, `ajouter 10 à score` fait monter le score de 1010, et `mettre distance à (distance + 25)` augmente la distance de 2525. Un clic apporte donc toujours +10+10 au score et +25+25 à la distance.
  3. 3. Calculer le score après 6 clics

    Chaque clic ajoute 1010 au score, qui partait de 00. Après 66 clics, le score vaut : 6×10=60.6 \times 10 = 60. Le programme affiche donc `Score : 60`.
  4. 4. Calculer la distance après 6 clics

    Chaque clic ajoute 2525 à la distance, qui partait de 00. Après 66 clics, la distance totale parcourue vaut : 6×25=150.6 \times 25 = 150.
  5. 5. Conclure

    Les deux compteurs montent à la même vitesse (un clic = un pas), on retrouve donc des multiples : 6060 est 6×106 \times 10 et 150150 est 6×256 \times 25. Après 66 clics, le score affiché est 6060 et la distance totale parcourue est 150150.
Réponse finale
score=6×10=60;distance=6×25=150\text{score} = 6 \times 10 = 60 \quad ; \quad \text{distance} = 6 \times 25 = 150

Ta progression