Imprimer
Une feuille propre : sans menus, sans publicité, sans boutons.
Blocs, boucles et variables (4e)
Chapitre : Écrire, mettre au point, exécuter un programme (4e) ›
Programme de référence : Attendus de fin d'année en mathématiques de 4e, ressource Éduscol (programme du BO n° 31 du 30 juillet 2020)
En 4e, on apprend à écrire, mettre au point et exécuter un programme : un algorithme est traduit en blocs que l'on assemble, par exemple dans un langage comme Scratch, puis exécuté par la machine. Ce quiz revient sur l'essentiel du chapitre d'algorithmique et programmation : la précision des algorithmes, les boucles, les conditions, les événements et les variables, ainsi que le tracé de figures comme le triangle équilatéral ou le rectangle, avec les angles de rotation et les distances parcourues par le lutin. Chaque correction rappelle la règle du cours. Quatre réponses par question, une seule est juste.
Jouer au quiz
Terminé !
soit
Profil :
Questions à revoir
À jouer ensuite
-
Écrire et exécuter un programme (4e)
Blocs, script, condition, boucle, événement, variable et bug : associez chaque notion de programmation de 4e à sa définition, son rôle ou sa valeur.
-
Tester et corriger un programme (4e)
Instructions, boucles, variables, événements, conditions et bugs : raisonner sur la mise au point et l'exécution d'un programme en 4e, avec Scratch.
Comparer mon score
Cochée, cette case ajoute votre résultat, sans nom ni identifiant, à celui des autres joueurs : seulement le quiz, votre score et le jour, une seule fois. En savoir plus
Une erreur dans ce quiz ? Signaler une erreur
Blocs, boucles et variables (4e)
Une seule bonne réponse par question. La correction et l’explication s’affichent aussitôt.
Vous n’avez pas encore tenté ce quiz.
-
Question 1 / 17
Comment appelle-t-on un algorithme écrit dans un langage compréhensible par une machine ?
Signaler une erreur dans cette question
-
Question 2 / 17
Un algorithme est précis lorsque…
Signaler une erreur dans cette question
-
Question 3 / 17
Que contrôlent les boucles et les conditions dans un programme ?
Signaler une erreur dans cette question
-
Question 4 / 17
Quelles valeurs peut prendre une condition ?
Signaler une erreur dans cette question
-
Question 5 / 17
Qu'est-ce qu'un triangle équilatéral ?
Signaler une erreur dans cette question
-
Question 6 / 17
Quel calcul permet de trouver l'angle de rotation pour tracer un triangle équilatéral ?
Signaler une erreur dans cette question
-
Question 7 / 17
Quel angle de rotation faut-il pour tracer un carré ?
Signaler une erreur dans cette question
-
Question 8 / 17
Quelle propriété est toujours vraie pour tout rectangle ?
Signaler une erreur dans cette question
-
Question 9 / 17
Quel événement peut déclencher un script dans Scratch ?
Signaler une erreur dans cette question
-
Question 10 / 17
La variable vaut 2. Que vaut après l'instruction « mettre à 7 » ?
Signaler une erreur dans cette question
-
Question 11 / 17
La variable vaut 12. Que vaut après l'instruction « ajouter 5 à » ?
Signaler une erreur dans cette question
-
Question 12 / 17
Comment faire compter à un programme le nombre de tours d'une boucle ?
Signaler une erreur dans cette question
-
Question 13 / 17
Comment vérifier qu'un programme fonctionne ?
Signaler une erreur dans cette question
-
Question 14 / 17
Dans le script « répéter 6 fois [avancer de 10 pas] », de combien de pas le lutin avance-t-il au total ?
Signaler une erreur dans cette question
-
Question 15 / 17
Un script contient « répéter 8 fois [tourner de 45 degrés] ». De combien de degrés le lutin a-t-il tourné au total ?
Signaler une erreur dans cette question
-
Question 16 / 17
Un lutin trace un triangle équilatéral de côté 60 pas. Quelle distance parcourt-il en tout ?
Signaler une erreur dans cette question
-
Question 17 / 17
Pour tracer un rectangle de 100 pas sur 50 pas, on répète 2 fois : avancer de 100 pas, tourner de 90 degrés, avancer de 50 pas, tourner de 90 degrés. Quelle distance le lutin parcourt-il au total ?
Signaler une erreur dans cette question
Astuce : touches 1–4 ou A–D pour répondre.
Une erreur dans ce quiz ?
Une question fausse, une explication qui ne va pas, une faute : dites-le-nous.
Comment jouer
- Quatre propositions, une seule bonne réponse.
- La correction et l’explication s’affichent après chaque réponse.
- Touches 1 à 4 ou A à D au clavier. Affichage « Une par une » ou « Toutes ».
- Mode « Libre » : pas de limite de temps, record enregistré à part.
Réponses et explications
Dévoile toutes les réponses
La bonne réponse de chaque question, avec son explication.
Une erreur dans ce corrigé ? Signaler une erreur
-
Comment appelle-t-on un algorithme écrit dans un langage compréhensible par une machine ?
Réponse C : Un programme
Un programme est un algorithme écrit dans un langage compréhensible par la machine, qui peut alors l'exécuter.
-
Un algorithme est précis lorsque…
Réponse B : Chaque instruction peut être comprise sans ambiguïté
Un algorithme est précis quand chaque instruction s'entend sans ambiguïté : celui qui l'exécute sait exactement quoi faire.
-
Que contrôlent les boucles et les conditions dans un programme ?
Réponse A : La façon dont les instructions s'exécutent
Une séquence simple suit l'ordre écrit ; une condition détermine si un bloc s'exécute, et une boucle le répète.
-
Quelles valeurs peut prendre une condition ?
Réponse D : Vraie ou fausse
Une condition est un test qui ne peut être que vrai ou faux, jamais les deux à la fois.
-
Qu'est-ce qu'un triangle équilatéral ?
Réponse C : Un triangle dont les trois côtés ont la même longueur
« Équilatéral » signifie « côtés égaux » : un triangle équilatéral a ses trois côtés de même longueur.
-
Quel calcul permet de trouver l'angle de rotation pour tracer un triangle équilatéral ?
Réponse B :
On partage le tour complet, 360 degrés, en 3 : .
-
Quel angle de rotation faut-il pour tracer un carré ?
Réponse C : 90 degrés
Un carré a 4 côtés : on tourne de degrés à chaque sommet.
-
Quelle propriété est toujours vraie pour tout rectangle ?
Réponse B : Ses côtés opposés ont la même longueur et ses quatre angles sont droits
Un rectangle a quatre angles droits et ses côtés opposés ont la même longueur. Si ses quatre côtés sont égaux, c'est un carré.
-
Quel événement peut déclencher un script dans Scratch ?
Réponse D : Appuyer sur une touche du clavier
L'appui sur une touche du clavier est un événement : quand il se produit, le script associé démarre.
-
La variable vaut 2. Que vaut après l'instruction « mettre à 7 » ?
Réponse C : 7
« Mettre à 7 » remplace l'ancienne valeur par 7. Pour additionner, on utiliserait « ajouter 7 à ».
-
La variable vaut 12. Que vaut après l'instruction « ajouter 5 à » ?
Réponse D : 17
« Ajouter 5 à » augmente la valeur de de 5 : .
-
Comment faire compter à un programme le nombre de tours d'une boucle ?
Réponse B : En ajoutant 1 à une variable à chaque tour
On initialise une variable à 0 avant la boucle, puis on ajoute 1 à chaque tour : elle compte ainsi les passages.
-
Comment vérifier qu'un programme fonctionne ?
Réponse C : En le testant avec plusieurs situations différentes
Pour vérifier un programme, on le teste avec plusieurs situations différentes, afin de repérer les erreurs.
-
Dans le script « répéter 6 fois [avancer de 10 pas] », de combien de pas le lutin avance-t-il au total ?
Réponse A : 60 pas
La boucle répète 6 fois l'avancée de 10 pas : .
-
Un script contient « répéter 8 fois [tourner de 45 degrés] ». De combien de degrés le lutin a-t-il tourné au total ?
Réponse B : 360 degrés
La boucle répète 8 fois la rotation de 45 degrés : , c'est un tour complet.
-
Un lutin trace un triangle équilatéral de côté 60 pas. Quelle distance parcourt-il en tout ?
Réponse A : 180 pas
Le triangle a 3 côtés de 60 pas : pas.
-
Pour tracer un rectangle de 100 pas sur 50 pas, on répète 2 fois : avancer de 100 pas, tourner de 90 degrés, avancer de 50 pas, tourner de 90 degrés. Quelle distance le lutin parcourt-il au total ?
Réponse D : 300 pas
À chaque tour, le lutin avance de pas, et il y a 2 tours : pas.
Récré · quiz gratuit
Blocs, boucles et variables (4e)
Nom : Date :
Une seule bonne réponse par question. Entourez la lettre de votre choix.
Questions
- 1
Comment appelle-t-on un algorithme écrit dans un langage compréhensible par une machine ?
- AUn bug
- BUn événement
- CUn programme
- DUne boucle
- 2
Un algorithme est précis lorsque…
- AIl utilise beaucoup de variables
- BChaque instruction peut être comprise sans ambiguïté
- CIl comporte au moins une boucle
- DIl s'exécute en moins d'une seconde
- 3
Que contrôlent les boucles et les conditions dans un programme ?
- ALa façon dont les instructions s'exécutent
- BLa couleur du lutin
- CLe nom des variables
- DLa taille de l'écran
- 4
Quelles valeurs peut prendre une condition ?
- AVrai, faux ou peut-être
- BN'importe quel nombre
- CPositive ou négative
- DVraie ou fausse
- 5
Qu'est-ce qu'un triangle équilatéral ?
- AUn triangle dont les trois angles sont différents
- BUn triangle qui a un angle droit
- CUn triangle dont les trois côtés ont la même longueur
- DUn triangle dont les côtés ont trois longueurs différentes
- 6
Quel calcul permet de trouver l'angle de rotation pour tracer un triangle équilatéral ?
- A
- B
- C
- D
- 7
Quel angle de rotation faut-il pour tracer un carré ?
- A45 degrés
- B60 degrés
- C90 degrés
- D180 degrés
- 8
Quelle propriété est toujours vraie pour tout rectangle ?
- ASes quatre côtés ont la même longueur
- BSes côtés opposés ont la même longueur et ses quatre angles sont droits
- CSes angles mesurent 60 degrés
- DIl n'a que trois angles droits
- 9
Quel événement peut déclencher un script dans Scratch ?
- AÉteindre l'ordinateur
- BDébrancher la souris
- CFermer la fenêtre du programme
- DAppuyer sur une touche du clavier
- 10
La variable vaut 2. Que vaut après l'instruction « mettre à 7 » ?
- A9
- B2
- C7
- D5
- 11
La variable vaut 12. Que vaut après l'instruction « ajouter 5 à » ?
- A60
- B12
- C5
- D17
- 12
Comment faire compter à un programme le nombre de tours d'une boucle ?
- AEn remettant la variable à zéro à chaque tour
- BEn ajoutant 1 à une variable à chaque tour
- CEn multipliant la variable par deux
- DEn donnant le même nom à deux variables
- 13
Comment vérifier qu'un programme fonctionne ?
- AEn changeant son nom
- BEn le recopiant deux fois
- CEn le testant avec plusieurs situations différentes
- DEn supprimant les variables qu'il utilise
- 14
Dans le script « répéter 6 fois [avancer de 10 pas] », de combien de pas le lutin avance-t-il au total ?
- A60 pas
- B10 pas
- C16 pas
- D600 pas
- 15
Un script contient « répéter 8 fois [tourner de 45 degrés] ». De combien de degrés le lutin a-t-il tourné au total ?
- A45 degrés
- B360 degrés
- C90 degrés
- D180 degrés
- 16
Un lutin trace un triangle équilatéral de côté 60 pas. Quelle distance parcourt-il en tout ?
- A180 pas
- B60 pas
- C120 pas
- D360 pas
- 17
Pour tracer un rectangle de 100 pas sur 50 pas, on répète 2 fois : avancer de 100 pas, tourner de 90 degrés, avancer de 50 pas, tourner de 90 degrés. Quelle distance le lutin parcourt-il au total ?
- A150 pas
- B200 pas
- C500 pas
- D300 pas
Blocs, boucles et variables (4e) · recrequiz.fr/quizze/quiz/qcm-maths-algorithmique-programmation-4e-facile/
Récré · quiz gratuit
Corrigé et explications
La bonne réponse de chaque question, avec son explication.
- 1
C · Un programme
Un programme est un algorithme écrit dans un langage compréhensible par la machine, qui peut alors l'exécuter.
- 2
B · Chaque instruction peut être comprise sans ambiguïté
Un algorithme est précis quand chaque instruction s'entend sans ambiguïté : celui qui l'exécute sait exactement quoi faire.
- 3
A · La façon dont les instructions s'exécutent
Une séquence simple suit l'ordre écrit ; une condition détermine si un bloc s'exécute, et une boucle le répète.
- 4
D · Vraie ou fausse
Une condition est un test qui ne peut être que vrai ou faux, jamais les deux à la fois.
- 5
C · Un triangle dont les trois côtés ont la même longueur
« Équilatéral » signifie « côtés égaux » : un triangle équilatéral a ses trois côtés de même longueur.
- 6
B ·
On partage le tour complet, 360 degrés, en 3 : .
- 7
C · 90 degrés
Un carré a 4 côtés : on tourne de degrés à chaque sommet.
- 8
B · Ses côtés opposés ont la même longueur et ses quatre angles sont droits
Un rectangle a quatre angles droits et ses côtés opposés ont la même longueur. Si ses quatre côtés sont égaux, c'est un carré.
- 9
D · Appuyer sur une touche du clavier
L'appui sur une touche du clavier est un événement : quand il se produit, le script associé démarre.
- 10
C · 7
« Mettre à 7 » remplace l'ancienne valeur par 7. Pour additionner, on utiliserait « ajouter 7 à ».
- 11
D · 17
« Ajouter 5 à » augmente la valeur de de 5 : .
- 12
B · En ajoutant 1 à une variable à chaque tour
On initialise une variable à 0 avant la boucle, puis on ajoute 1 à chaque tour : elle compte ainsi les passages.
- 13
C · En le testant avec plusieurs situations différentes
Pour vérifier un programme, on le teste avec plusieurs situations différentes, afin de repérer les erreurs.
- 14
A · 60 pas
La boucle répète 6 fois l'avancée de 10 pas : .
- 15
B · 360 degrés
La boucle répète 8 fois la rotation de 45 degrés : , c'est un tour complet.
- 16
A · 180 pas
Le triangle a 3 côtés de 60 pas : pas.
- 17
D · 300 pas
À chaque tour, le lutin avance de pas, et il y a 2 tours : pas.
Blocs, boucles et variables (4e) · recrequiz.fr/quizze/quiz/qcm-maths-algorithmique-programmation-4e-facile/
Autres quiz de mathématiques
Tout voir ›-
Scratch : conditions, boucles et hasard
Réviser les bases de Scratch en 3e : conditions, boucles « répéter », variables, lutins, touches du clavier, nombres aléatoires, fréquences et probabilités.
-
Les bases de la pensée informatique (5e)
Réviser la pensée informatique en 5e : instructions, scripts Scratch, entrées et sorties, bloc réponse, calculs, boucles et tracés de polygones.
-
Programmer pas à pas : pensée informatique
Instructions, séquences, répétitions, blocs de Scratch, tableur et suites de nombres : un quiz de 6e pour réviser le programme de pensée informatique.
-
Écrire et exécuter un programme (3e)
Algorithmique et programmation en 3e : scripts Scratch, conditions, boucles, variables, blocs personnalisés, jeu et simulation aléatoire à réviser.
Du même niveau
Tout voir ›-
À la découverte de la médiatrice (6e)
Milieu, équidistance, perpendiculaires et arcs de cercle : un quiz pour revoir la médiatrice d'un segment et progresser en constructions géométriques.
Vous n’avez pas encore tenté ce quiz.
-
Agrandissements, réductions et glissements
Agrandissements, réductions et translations : rapport, longueurs, aires, volumes, propriétés conservées et figures images, l'essentiel du chapitre de 4e.
Vous n’avez pas encore tenté ce quiz.
-
Ajouter et soustraire des fractions (5e)
Addition et soustraction de fractions en 5e : même dénominateur, dénominateur commun, fractions égales et modèle en barres à réviser.
Vous n’avez pas encore tenté ce quiz.
-
Angles et bissectrice (6e)
Angles, sommet et côtés, mesure en degrés au rapporteur, classement des angles, construction de la bissectrice au rapporteur et symétrie axiale : les notions clés de la 6e.
Vous n’avez pas encore tenté ce quiz.
-
Angles, équerre et bissectrice (5e)
Vocabulaire, mesure des angles, bissectrice, angles supplémentaires et droites parallèles : les bases du chapitre des angles en 5e.
Vous n’avez pas encore tenté ce quiz.