Imprimer
Une feuille propre : sans menus, sans publicité, sans boutons.
Prévoir ce que fait un programme (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)
Écrire un programme, c'est assembler des blocs en scripts, puis le mettre au point en le testant dans plusieurs situations et en corrigeant ses bugs. Ce chapitre de 4e s'appuie sur l'algorithmique débranchée, les instructions « si … alors … sinon », la boucle « répéter … fois », les scripts déclenchés par des événements et les variables informatiques. Ce quiz ne demande pas de restituer des définitions : il faut relier plusieurs notions, anticiper ce que fait un script, comparer deux constructions ou vérifier un calcul de distance ou d'angle. Répondez « Vrai » ou « Faux » avec les boutons ou les touches V et F ; la correction et l'explication s'affichent aussitôt après chaque réponse.
Jouer au quiz
Terminé !
soit
Profil :
Questions à revoir
À jouer ensuite
-
Algorithmique et programmation (4e)
Algorithme, blocs, boucles, conditions, variables et événements : réviser l'écriture et la mise au point de programmes, chapitre de mathématiques de 4e.
-
É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.
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
Prévoir ce que fait un programme (4e)
Vrai ou faux ? Tranchez pour chaque affirmation : la correction et l’explication s’affichent aussitôt.
Vous n’avez pas encore tenté ce quiz.
-
Affirmation 1 / 16
Lors d'un même passage, une instruction « si … alors … sinon » exécute soit les instructions placées après « alors », soit celles placées après « sinon ».
Signaler une erreur dans cette affirmation
-
Affirmation 2 / 16
Un quadrilatère qui a deux côtés opposés de même longueur est forcément un rectangle.
Signaler une erreur dans cette affirmation
-
Affirmation 3 / 16
Un lutin trace un carré de 30 pas de côté, puis un triangle équilatéral de 30 pas de côté : il parcourt 210 pas en tout.
Signaler une erreur dans cette affirmation
-
Affirmation 4 / 16
Deux boucles « répéter 3 fois [avancer de 10 pas] » placées l'une après l'autre font avancer le lutin de 30 pas au total.
Signaler une erreur dans cette affirmation
-
Affirmation 5 / 16
Si x vaut 1 au départ et que le script exécute 5 fois « ajouter 2 à x », x vaut 11 à la fin.
Signaler une erreur dans cette affirmation
-
Affirmation 6 / 16
Le script « répéter 3 fois [tourner de 90 degrés] » fait faire au lutin un tour complet.
Signaler une erreur dans cette affirmation
-
Affirmation 7 / 16
Le script « répéter 2 fois [avancer de 100 pas, tourner de 90 degrés, avancer de 50 pas, tourner de 90 degrés] » fait parcourir au lutin 300 pas en tout.
Signaler une erreur dans cette affirmation
-
Affirmation 8 / 16
À la fin d'une boucle, la variable utilisée dans cette boucle n'a plus de valeur.
Signaler une erreur dans cette affirmation
-
Affirmation 9 / 16
Dans un script qui répète 3 fois un bloc « si … alors … sinon », le lutin peut exécuter les instructions du « alors » à un tour et celles du « sinon » à un autre tour.
Signaler une erreur dans cette affirmation
-
Affirmation 10 / 16
Pour tracer un triangle équilatéral de 40 pas de côté puis un carré de 40 pas de côté, le lutin tourne au total de 360 degrés.
Signaler une erreur dans cette affirmation
-
Affirmation 11 / 16
Le script « répéter 10 fois [avancer de 10 pas] » fait avancer le lutin autant qu'une suite de dix blocs « avancer de 10 pas ».
Signaler une erreur dans cette affirmation
-
Affirmation 12 / 16
Un script déclenché par un clic ne démarre qu'au premier clic, même si l'on clique plusieurs fois.
Signaler une erreur dans cette affirmation
-
Affirmation 13 / 16
Deux blocs « tourner de 90 degrés » placés l'un après l'autre font faire au lutin un demi-tour.
Signaler une erreur dans cette affirmation
-
Affirmation 14 / 16
Dans une boucle « répéter 4 fois », le nombre de tours peut dépendre d'une condition, comme dans un bloc « si … alors ».
Signaler une erreur dans cette affirmation
-
Affirmation 15 / 16
Un script qui contient la boucle « répéter 4 fois » et qui est déclenché par un clic ne commence sa boucle qu'après ce clic.
Signaler une erreur dans cette affirmation
-
Affirmation 16 / 16
Un lutin trace un octogone régulier de 12 pas de côté : il parcourt 80 pas en tout.
Signaler une erreur dans cette affirmation
Astuce : touches V et F (ou ← et →) pour répondre, Entrée pour continuer.
Une erreur dans ce quiz ?
Une question fausse, une explication qui ne va pas, une faute : dites-le-nous.
Comment jouer
- Une affirmation à la fois : répondez « Vrai » ou « Faux ».
- La correction et l’explication s’affichent aussitôt ; chaque bonne réponse vaut un point.
- Touches V et F (ou ← et →) au clavier.
- Mode « Libre » : pas de limite de temps, record enregistré à part.
Réponses et explications
Dévoile toutes les réponses
Chaque affirmation, vraie ou fausse, avec son explication.
Une erreur dans ce corrigé ? Signaler une erreur
-
Lors d'un même passage, une instruction « si … alors … sinon » exécute soit les instructions placées après « alors », soit celles placées après « sinon ».
Vrai
La condition ne peut valoir que vrai ou faux : si elle est vraie, les instructions après « alors » s'exécutent ; si elle est fausse, celles après « sinon ».
-
Un quadrilatère qui a deux côtés opposés de même longueur est forcément un rectangle.
Faux
Un rectangle a aussi quatre angles droits : l'égalité de deux côtés opposés ne suffit pas à le garantir.
-
Un lutin trace un carré de 30 pas de côté, puis un triangle équilatéral de 30 pas de côté : il parcourt 210 pas en tout.
Vrai
Le carré mesure pas, le triangle pas, et .
-
Deux boucles « répéter 3 fois [avancer de 10 pas] » placées l'une après l'autre font avancer le lutin de 30 pas au total.
Faux
Chaque boucle fait avancer le lutin de pas ; placées l'une après l'autre, elles font pas.
-
Si x vaut 1 au départ et que le script exécute 5 fois « ajouter 2 à x », x vaut 11 à la fin.
Vrai
Chaque passage ajoute 2 :
. -
Le script « répéter 3 fois [tourner de 90 degrés] » fait faire au lutin un tour complet.
Faux
Trois rotations de 90 degrés font degrés : c'est trois quarts de tour, et non un tour complet de 360 degrés.
-
Le script « répéter 2 fois [avancer de 100 pas, tourner de 90 degrés, avancer de 50 pas, tourner de 90 degrés] » fait parcourir au lutin 300 pas en tout.
Vrai
Chaque tour avance de 100 pas puis de 50 pas, soit 150 pas ; deux tours en font 300.
-
À la fin d'une boucle, la variable utilisée dans cette boucle n'a plus de valeur.
Faux
Une variable est un nom associé à une valeur conservée en mémoire, qui peut changer pendant l'exécution : elle garde donc sa valeur après la boucle.
-
Dans un script qui répète 3 fois un bloc « si … alors … sinon », le lutin peut exécuter les instructions du « alors » à un tour et celles du « sinon » à un autre tour.
Vrai
La boucle répète le bloc à chaque tour, et la condition est vérifiée à chaque tour : elle peut être vraie à un tour et fausse au suivant.
-
Pour tracer un triangle équilatéral de 40 pas de côté puis un carré de 40 pas de côté, le lutin tourne au total de 360 degrés.
Faux
Le triangle comporte 3 virages de 120 degrés et le carré 4 virages de 90 degrés :
degrés. -
Le script « répéter 10 fois [avancer de 10 pas] » fait avancer le lutin autant qu'une suite de dix blocs « avancer de 10 pas ».
Vrai
Dix fois 10 pas font pas, comme dix blocs successifs ; la boucle évite seulement de réécrire le même bloc.
-
Un script déclenché par un clic ne démarre qu'au premier clic, même si l'on clique plusieurs fois.
Faux
Un script démarre chaque fois que son événement se produit : il peut donc démarrer plusieurs fois.
-
Deux blocs « tourner de 90 degrés » placés l'un après l'autre font faire au lutin un demi-tour.
Vrai
Chaque bloc est une instruction élémentaire ; deux rotations de 90 degrés font degrés, soit un demi-tour.
-
Dans une boucle « répéter 4 fois », le nombre de tours peut dépendre d'une condition, comme dans un bloc « si … alors ».
Faux
La boucle « répéter … fois » fait exactement le nombre de tours indiqué ; une condition décide seulement si ses instructions s'exécutent.
-
Un script qui contient la boucle « répéter 4 fois » et qui est déclenché par un clic ne commence sa boucle qu'après ce clic.
Vrai
Un script démarre lorsque son événement se produit : sa boucle, qui en fait partie, ne peut donc tourner qu'après ce clic.
-
Un lutin trace un octogone régulier de 12 pas de côté : il parcourt 80 pas en tout.
Faux
Un octogone a 8 côtés de 12 pas chacun : pas.
Récré · quiz gratuit
Prévoir ce que fait un programme (4e)
Nom : Date :
Pour chaque affirmation, cochez « Vrai » ou « Faux ».
Affirmations
- 1
Lors d'un même passage, une instruction « si … alors … sinon » exécute soit les instructions placées après « alors », soit celles placées après « sinon ».
Vrai Faux
- 2
Un quadrilatère qui a deux côtés opposés de même longueur est forcément un rectangle.
Vrai Faux
- 3
Un lutin trace un carré de 30 pas de côté, puis un triangle équilatéral de 30 pas de côté : il parcourt 210 pas en tout.
Vrai Faux
- 4
Deux boucles « répéter 3 fois [avancer de 10 pas] » placées l'une après l'autre font avancer le lutin de 30 pas au total.
Vrai Faux
- 5
Si x vaut 1 au départ et que le script exécute 5 fois « ajouter 2 à x », x vaut 11 à la fin.
Vrai Faux
- 6
Le script « répéter 3 fois [tourner de 90 degrés] » fait faire au lutin un tour complet.
Vrai Faux
- 7
Le script « répéter 2 fois [avancer de 100 pas, tourner de 90 degrés, avancer de 50 pas, tourner de 90 degrés] » fait parcourir au lutin 300 pas en tout.
Vrai Faux
- 8
À la fin d'une boucle, la variable utilisée dans cette boucle n'a plus de valeur.
Vrai Faux
- 9
Dans un script qui répète 3 fois un bloc « si … alors … sinon », le lutin peut exécuter les instructions du « alors » à un tour et celles du « sinon » à un autre tour.
Vrai Faux
- 10
Pour tracer un triangle équilatéral de 40 pas de côté puis un carré de 40 pas de côté, le lutin tourne au total de 360 degrés.
Vrai Faux
- 11
Le script « répéter 10 fois [avancer de 10 pas] » fait avancer le lutin autant qu'une suite de dix blocs « avancer de 10 pas ».
Vrai Faux
- 12
Un script déclenché par un clic ne démarre qu'au premier clic, même si l'on clique plusieurs fois.
Vrai Faux
- 13
Deux blocs « tourner de 90 degrés » placés l'un après l'autre font faire au lutin un demi-tour.
Vrai Faux
- 14
Dans une boucle « répéter 4 fois », le nombre de tours peut dépendre d'une condition, comme dans un bloc « si … alors ».
Vrai Faux
- 15
Un script qui contient la boucle « répéter 4 fois » et qui est déclenché par un clic ne commence sa boucle qu'après ce clic.
Vrai Faux
- 16
Un lutin trace un octogone régulier de 12 pas de côté : il parcourt 80 pas en tout.
Vrai Faux
Prévoir ce que fait un programme (4e) · recrequiz.fr/quizze/quiz/vrai-faux-maths-algorithmique-programmation-4e-difficile/
Récré · quiz gratuit
Corrigé et explications
Chaque affirmation, vraie ou fausse, avec son explication.
- 1
Vrai · La condition ne peut valoir que vrai ou faux : si elle est vraie, les instructions après « alors » s'exécutent ; si elle est fausse, celles après « sinon ».
- 2
Faux · Un rectangle a aussi quatre angles droits : l'égalité de deux côtés opposés ne suffit pas à le garantir.
- 3
Vrai · Le carré mesure pas, le triangle pas, et .
- 4
Faux · Chaque boucle fait avancer le lutin de pas ; placées l'une après l'autre, elles font pas.
- 5
Vrai · Chaque passage ajoute 2 :
. - 6
Faux · Trois rotations de 90 degrés font degrés : c'est trois quarts de tour, et non un tour complet de 360 degrés.
- 7
Vrai · Chaque tour avance de 100 pas puis de 50 pas, soit 150 pas ; deux tours en font 300.
- 8
Faux · Une variable est un nom associé à une valeur conservée en mémoire, qui peut changer pendant l'exécution : elle garde donc sa valeur après la boucle.
- 9
Vrai · La boucle répète le bloc à chaque tour, et la condition est vérifiée à chaque tour : elle peut être vraie à un tour et fausse au suivant.
- 10
Faux · Le triangle comporte 3 virages de 120 degrés et le carré 4 virages de 90 degrés :
degrés. - 11
Vrai · Dix fois 10 pas font pas, comme dix blocs successifs ; la boucle évite seulement de réécrire le même bloc.
- 12
Faux · Un script démarre chaque fois que son événement se produit : il peut donc démarrer plusieurs fois.
- 13
Vrai · Chaque bloc est une instruction élémentaire ; deux rotations de 90 degrés font degrés, soit un demi-tour.
- 14
Faux · La boucle « répéter … fois » fait exactement le nombre de tours indiqué ; une condition décide seulement si ses instructions s'exécutent.
- 15
Vrai · Un script démarre lorsque son événement se produit : sa boucle, qui en fait partie, ne peut donc tourner qu'après ce clic.
- 16
Faux · Un octogone a 8 côtés de 12 pas chacun : pas.
Prévoir ce que fait un programme (4e) · recrequiz.fr/quizze/quiz/vrai-faux-maths-algorithmique-programmation-4e-difficile/
Autres quiz de mathématiques
Tout voir ›-
Calcul littéral : raisonner et juger
Équations, développement, factorisation et programmes de calcul : affirmations à juger vraies ou fausses pour raisonner en calcul littéral, au niveau de la 4e.
-
Secteurs et médiane : raisonner en 4e
Angles des secteurs, fréquences, pourcentages, médiane et moyenne, diagrammes circulaires et en bâtons : des affirmations à juger par le raisonnement, en 4e.
-
Raisonner sur une dépendance (4e)
Vrai ou faux pour raisonner sur les dépendances entre grandeurs : erreurs de calcul, vocabulaire image et antécédent, lecture de graphique.
-
Grandeurs, volumes et vitesses (4e)
Volumes de pyramides et de cônes, contenances, débits et vitesses moyennes : des affirmations à juger vraies ou fausses pour réviser les grandeurs et mesures en 4e.
Du même niveau
Tout voir ›-
Algorithmes et pensée informatique en 6e
Algorithmes, entrées et sorties, répétitions, suites, tableur et Scratch : des affirmations à juger vrai ou faux pour réviser la pensée informatique.
Vous n’avez pas encore tenté ce quiz.
-
Algorithmique 3e : analyser les scripts
Scripts Scratch à analyser : variables, boucles, conditions, bloc personnalisé, saisie de réponses, hasard et fréquences, pour réviser l'algorithmique en 3e.
Vous n’avez pas encore tenté ce quiz.
-
Angles (5e) : déduire et associer
Notation d'un angle, opposés par le sommet, bissectrice, équerre, alternes-internes : associez chaque situation d'angles de 5e à la seule conclusion exacte.
Vous n’avez pas encore tenté ce quiz.
-
Angles de 6e : idées reçues
Angles supplémentaires, angles saillants, partage d’un angle, angles opposés par le sommet : des affirmations à classer comme vraies ou fausses pour réviser les angles de 6e.
Vous n’avez pas encore tenté ce quiz.
-
Angles et parallèles : raisonner en 5e
Partage d'angles plats, bissectrices, angles supplémentaires et opposés par le sommet : raisonnez sur les mesures et les droites parallèles en 5e.
Vous n’avez pas encore tenté ce quiz.