← Retour aux ressources
Mathématiques · Classe de 5ᵉ

Initiation à la programmation (Scratch)

Algorithmes, instructions, boucles, variables et déplacements avec Scratch (programme de 5e)

À propos de cette page
Cette évaluation sur « Initiation à la programmation (Scratch) » en cinquième permet de faire le point sur ses connaissances en mathématiques, comme lors d'un véritable contrôle. Elle suit le programme officiel de cinquième et propose plusieurs exercices notés sur 20, avec un corrigé détaillé. Au programme : Qu'est-ce qu'un algorithme ?, Les instructions et le lutin Scratch, Se repérer et se déplacer sur la grille, Les boucles : répéter des instructions. Travaille seul, chronomètre-toi, puis compare tes réponses au corrigé pour identifier les points à revoir. Parfait pour mesurer ses progrès et réviser efficacement. Évaluation gratuite conçue par un professeur particulier à Marseille pour aider les élèves de cinquième en mathématiques.
Évaluation finale · Niveau difficile · Durée 45 min · Noté sur 20
45:00

Évaluation complète de fin de chapitre, tout en niveau difficile. Travaille seul et sans aide, puis vérifie tes réponses avec le corrigé détaillé dépliable en bas de page.

Exercice 1 — Vocabulaire et lecture d'instructions

/ 4 pts
  1. Définis avec tes mots ce qu'est un algorithme, puis une boucle.
  2. Dans Scratch, à quoi sert le bloc « quand drapeau vert cliqué » ? Et le bloc « ajouter 1 à $score$ » ?

Exercice 2 — Déplacements sur la grille

/ 4 pts
  1. Le lutin part de $(2\,;\,-1)$. On exécute « ajouter 5 à x » puis « ajouter 3 à y ». Donne sa nouvelle position $(x\,;\,y)$.
  2. Ensuite, on exécute « ajouter -4 à x ». Donne la position finale.

Exercice 3 — Boucle et figure

/ 4 pts
  1. On veut tracer un carré de côté 60 pas avec une boucle « répéter 4 fois » contenant « avancer de 60 » et « tourner de A° ». Quelle est la valeur de A ?
  2. Quelle est la distance totale tracée par le lutin (le périmètre) ?

Exercice 4 — Test « si … alors … sinon »

/ 4 pts
  1. Un programme dit : « si $temperature \geqslant 0$ alors dire Au-dessus de zéro, sinon dire En dessous de zéro ». Que dit le lutin si $temperature = -3$ ? Et si $temperature = 5$ ?
  2. Explique pourquoi en justifiant avec la comparaison.

Exercice 5 — Dérouler un programme avec variable

/ 4 pts
  1. On a : « mettre $compteur$ à 1 », puis une boucle « répéter 4 fois » contenant « ajouter 3 à $compteur$ ». Donne les valeurs successives de $compteur$ après chaque tour.
  2. Quelle est la valeur finale de $compteur$ ?
Corrigé détaillé

Exercice 1 — Vocabulaire et lecture d'instructions
Corrigé : Un algorithme est une suite finie et ordonnée d'instructions qui résout un problème. Une boucle est un bloc qui répète plusieurs fois les mêmes instructions. — Le bloc « quand drapeau vert cliqué » lance le programme. Le bloc « ajouter 1 à $score$ » augmente la variable $score$ de $1$.

Exercice 2 — Déplacements sur la grille
Corrigé : Après les deux premiers blocs : $x = 2 + 5 = 7$ et $y = -1 + 3 = 2$, soit la position $(7\,;\,2)$. Après « ajouter -4 à x » : $x = 7 + (-4) = 3$, donc position finale $(3\,;\,2)$.

Exercice 3 — Boucle et figure
Corrigé : Pour un carré, on tourne de $A = \frac{360}{4} = 90°$ à chaque sommet. La distance totale est le périmètre : $4 \times 60 = 240$ pas.

Exercice 4 — Test « si … alors … sinon »
Corrigé : Si $temperature = -3$ : la condition $-3 \geqslant 0$ est fausse, le lutin dit « En dessous de zéro ». Si $temperature = 5$ : la condition $5 \geqslant 0$ est vraie, le lutin dit « Au-dessus de zéro ».

Exercice 5 — Dérouler un programme avec variable
Corrigé : Valeur de départ $1$. Tour 1 : $1+3 = 4$ ; tour 2 : $4+3 = 7$ ; tour 3 : $7+3 = 10$ ; tour 4 : $10+3 = 13$. Les valeurs successives sont donc $4, 7, 10, 13$. La valeur finale est $compteur = 1 + 4\times 3 = 13$.

Continuer ce chapitre
Autres chapitres
Bloqué sur ce chapitre ?

Cours particuliers de mathématiques à Marseille, en présentiel ou à distance — un prof qui s'adapte à ton rythme et reprend ce qui coince.

Réserver un 1er cours → Voir les tarifs