Fiche à trous · 3ème · Mathématiques
Algorithmique et Scratch
Complétez de mémoire, puis vérifiez avec la page de corrigé.
Un programme Scratch au brevet ne se « comprend » pas : il s'exécute à la main. On prend son brouillon, on suit les instructions une par une, et on note après chaque ligne la position, la direction et la valeur des variables. Ce tableau s'appelle une trace, et c'est la seule technique qui marche — elle marche toujours.
Le vocabulaire qui piège
Définition — trace d'exécution :
Règle
Le repère de Scratch est celui des mathématiques, pas celui d'un écran : vers la droite, vers le haut, centre en . Un négatif est en bas. C'est la source du deuxième piège de cette fiche.
Reconnaître en dix secondes
Reconnaître en dix secondes
- 3.
- 4.
- 5.
Propriété
7Écrire la trace sans se tromper
Règle
Trois exemples résolus
Exemple
Le lutin part de , orienté à 90. Script : `aller à x:-50 y:20`, `avancer de 80`, `tourner de 90 degrés`, `avancer de 40`. Donner les coordonnées d'arrivée.
- 9.
- 10.
- 11.
- 12.
Résultat :
Exemple
`stylo en position d'écriture`, puis `répéter 5 fois [ avancer de 70 · tourner de 72 degrés ]`. Quelle figure est tracée ?
- 14.
- 15.
- 16.
Résultat :
Exemple
La variable `total` vaut 0 au départ, et `i` vaut 1. Script : `répéter 4 fois [ mettre total à total + i × i · ajouter 1 à i ]`. Que vaut `total` à la fin ?
- 18.
- 19.
- 20.
- 21.
Résultat :
Les cinq pièges
Piège
Après `s'orienter à 90` puis `tourner de 90`, noter une direction de 90.
`s'orienter à` remplace, `tourner de` ajoute. Si le bloc dit « tourner », vous faites une addition — ici .
Piège
Après `avancer de 40` vers le bas, noter au lieu de .
dessinez les deux axes en marge de votre brouillon, avec une flèche vers le haut sur . Trois secondes, une fois pour toutes.
Piège
`répéter 4 fois` et tracer cinq côtés — ou trois.
numérotez les passages 1, 2, 3, 4 dans la marge avant de commencer. On ne compte pas en traçant.
Piège
Tracer un trait entre l'ancienne et la nouvelle position après un `aller à`.
regardez l'état du stylo dans votre trace, et rappelez-vous que `aller à` téléporte — même stylo baissé, et beaucoup de sujets le précisent.
Piège
Calculer au premier passage de l'exemple 3.
une ligne par instruction dans la trace, jamais deux instructions sur la même ligne. Le décalage devient visible.
Avant de rendre
- Ai-je fait une trace écrite, une ligne par instruction exécutée ?
- Ai-je recopié les valeurs qui ne changent pas à chaque ligne ?
- Pour chaque rotation : ai-je ajouté (`tourner de`) ou remplacé (`s'orienter à`) ?
- Mes augmentent-ils vers le haut ?
- Ai-je numéroté les passages de la boucle avant de commencer ?
- Si c'est un polygone : ai-je vérifié que ?
- Ai-je nommé la figure obtenue, et pas seulement dessinée ?