Imprimer
Une feuille propre : sans menus, sans publicité, sans boutons.
Introduction à la programmation (5e)
Chapitre : Introduction à la programmation (5e) ›
Programme de référence : Programme d'enseignement de technologie du cycle 4 (BO n° 9 du 29 février 2024)
Derrière un jeu qui s'anime ou un robot qui se déplace, il y a un programme, écrit par un humain dans un langage de programmation. En 5e, on apprend à construire ces programmes pas à pas : d'abord imaginer la démarche, appelée algorithme, puis écrire les instructions. Ce chapitre présente les grandes notions du sujet : la séquence, les boucles et les instructions conditionnelles, les variables, puis les premiers scripts réalisés avec Scratch. On découvre aussi comment un programme s'appuie sur des capteurs pour piloter des systèmes techniques, comme un robot, avant d'aborder la mise au point. Une seule réponse est juste à chaque question : bonne chance !
Jouer au quiz
Terminé !
soit
Profil :
Questions à revoir
À jouer ensuite
-
Programmer : idées reçues à l'épreuve
Séquences, boucles, conditions, variables et systèmes techniques : des affirmations à trancher pour vérifier vos repères en programmation.
-
Introduction à la programmation (5e)
Quiz de technologie : associez les notions de base de la programmation en 5e (séquence, variable, boucles, conditions, capteurs, Scratch) à leur définition.
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
Introduction à la programmation (5e)
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
Qu'est-ce qu'un programme informatique ?
Signaler une erreur dans cette question
-
Question 2 / 17
Qu'est-ce qu'un algorithme ?
Signaler une erreur dans cette question
-
Question 3 / 17
Dans une séquence, comment s'exécutent les instructions ?
Signaler une erreur dans cette question
-
Question 4 / 17
Dans lequel de ces objets du quotidien trouve-t-on aussi un programme, comme dans un ordinateur ?
Signaler une erreur dans cette question
-
Question 5 / 17
À quoi sert une boucle dans un programme ?
Signaler une erreur dans cette question
-
Question 6 / 17
Un programme contient l'instruction « répéter 4 fois : avancer de 10 pas ». Que fait le robot qui l'exécute ?
Signaler une erreur dans cette question
-
Question 7 / 17
Un programme contient la boucle « tant que la lumière est allumée, clignoter ». Quand s'arrête-t-il de clignoter ?
Signaler une erreur dans cette question
-
Question 8 / 17
Comment appelle-t-on une boucle qui ne s'arrête jamais ?
Signaler une erreur dans cette question
-
Question 9 / 17
Un programme contient : « SI la température est trop élevée, ALORS allumer le ventilateur ». Quand le ventilateur s'allume-t-il ?
Signaler une erreur dans cette question
-
Question 10 / 17
À quoi sert l'instruction « SI … ALORS … SINON » ?
Signaler une erreur dans cette question
-
Question 11 / 17
À quoi sert une variable dans un programme ?
Signaler une erreur dans cette question
-
Question 12 / 17
Qu'est-ce qu'une structure de contrôle ?
Signaler une erreur dans cette question
-
Question 13 / 17
Comment écrit-on un programme dans Scratch ?
Signaler une erreur dans cette question
-
Question 14 / 17
Dans Scratch, par quel bloc un script démarre-t-il généralement ?
Signaler une erreur dans cette question
-
Question 15 / 17
Que fait un capteur, par exemple un capteur de température, dans un système programmé ?
Signaler une erreur dans cette question
-
Question 16 / 17
Dans un système embarqué comme un robot, comment le programme travaille-t-il en général ?
Signaler une erreur dans cette question
-
Question 17 / 17
Que fait-on quand on teste un programme ?
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
-
Qu'est-ce qu'un programme informatique ?
Réponse B : Un ensemble d'instructions destinées à être exécutées par un ordinateur
Un programme est un ensemble d'instructions et d'opérations destinées à être exécutées par un ordinateur : c'est lui qui commande le comportement de la machine.
-
Qu'est-ce qu'un algorithme ?
Réponse A : Une suite finie d'instructions précises qui permet de résoudre un problème
Un algorithme est une suite finie d'instructions précises qui permet de résoudre un problème, comme une recette de cuisine.
-
Dans une séquence, comment s'exécutent les instructions ?
Réponse D : Les unes après les autres, dans l'ordre où elles sont écrites
Dans une séquence, les instructions s'exécutent les unes après les autres, dans l'ordre où elles sont écrites, jusqu'à la fin du bloc.
-
Dans lequel de ces objets du quotidien trouve-t-on aussi un programme, comme dans un ordinateur ?
Réponse C : Une machine à laver
On trouve des programmes non seulement dans les ordinateurs, mais aussi dans les consoles de jeux, les guichets automatiques bancaires, les GPS et les machines à laver.
-
À quoi sert une boucle dans un programme ?
Réponse B : À répéter une suite d'instructions plusieurs fois
Une boucle est une structure de contrôle qui permet de répéter une suite d'instructions plusieurs fois, sans les réécrire à chaque fois.
-
Un programme contient l'instruction « répéter 4 fois : avancer de 10 pas ». Que fait le robot qui l'exécute ?
Réponse D : Il avance de 10 pas, quatre fois de suite
La boucle « répéter N fois » exécute les instructions un nombre fixé de fois : ici, le robot avance de 10 pas, 4 fois.
-
Un programme contient la boucle « tant que la lumière est allumée, clignoter ». Quand s'arrête-t-il de clignoter ?
Réponse C : Quand la condition « la lumière est allumée » devient fausse
La boucle « tant que » répète les instructions tant que sa condition reste vraie : ici, le clignotement s'arrête quand la lumière s'éteint.
-
Comment appelle-t-on une boucle qui ne s'arrête jamais ?
Réponse B : Une boucle infinie
Une boucle qui ne s'arrête jamais est une boucle infinie : le programme répète alors les mêmes instructions sans pouvoir en sortir.
-
Un programme contient : « SI la température est trop élevée, ALORS allumer le ventilateur ». Quand le ventilateur s'allume-t-il ?
Réponse B : Seulement si la température est trop élevée
Une instruction conditionnelle « si … alors » n'exécute les instructions que si la condition est vraie ; dans le cas contraire, elles ne s'exécutent pas.
-
À quoi sert l'instruction « SI … ALORS … SINON » ?
Réponse C : À choisir entre deux blocs d'instructions selon que la condition est vraie ou fausse
« Si … alors … sinon » choisit entre deux blocs : le premier s'exécute si la condition est vraie, le second si elle est fausse.
-
À quoi sert une variable dans un programme ?
Réponse A : À mémoriser une valeur qui peut changer pendant l'exécution
Une variable est un emplacement mémoire qui mémorise une valeur pouvant changer pendant l'exécution du programme, comme le score d'un jeu.
-
Qu'est-ce qu'une structure de contrôle ?
Réponse C : Une instruction qui modifie l'ordre d'exécution des instructions d'un programme
Une structure de contrôle est une instruction qui modifie l'ordre d'exécution des instructions d'un programme, comme la boucle.
-
Comment écrit-on un programme dans Scratch ?
Réponse A : En assemblant des blocs, comme des pièces de puzzle
Scratch est un langage de programmation graphique : on y construit le programme en assemblant des blocs, comme des pièces de puzzle.
-
Dans Scratch, par quel bloc un script démarre-t-il généralement ?
Réponse C : « Quand le drapeau vert est cliqué »
Dans Scratch, un script est un ensemble de blocs assemblés ; il démarre généralement par le bloc d'événement « quand le drapeau vert est cliqué ».
-
Que fait un capteur, par exemple un capteur de température, dans un système programmé ?
Réponse D : Il mesure une grandeur physique et transmet l'information au programme
Un capteur (température, lumière, distance) mesure une grandeur physique et transmet l'information au programme.
-
Dans un système embarqué comme un robot, comment le programme travaille-t-il en général ?
Réponse A : Il lit d'abord les capteurs, puis commande les actionneurs
Dans un système embarqué comme un robot, le programme lit les capteurs puis commande les actionneurs : un moteur, une LED ou un buzzer exécute alors l'action.
-
Que fait-on quand on teste un programme ?
Réponse B : On vérifie qu'il se comporte exactement comme prévu
Tester un programme, c'est vérifier qu'il se comporte exactement comme prévu : on le fait fonctionner et on observe ce qu'il fait.
Récré · quiz gratuit
Introduction à la programmation (5e)
Nom : Date :
Une seule bonne réponse par question. Entourez la lettre de votre choix.
Questions
- 1
Qu'est-ce qu'un programme informatique ?
- AUn document qui explique comment réparer un ordinateur
- BUn ensemble d'instructions destinées à être exécutées par un ordinateur
- CUne machine qui calcule très vite
- DUn dessin qui montre le fonctionnement d'une machine
- 2
Qu'est-ce qu'un algorithme ?
- AUne suite finie d'instructions précises qui permet de résoudre un problème
- BUn langage que seuls les ordinateurs comprennent
- CUne erreur qui empêche un programme de fonctionner
- DLa mémoire où l'ordinateur range ses données
- 3
Dans une séquence, comment s'exécutent les instructions ?
- AToutes en même temps
- BDans un ordre choisi au hasard par la machine
- CDe la dernière à la première
- DLes unes après les autres, dans l'ordre où elles sont écrites
- 4
Dans lequel de ces objets du quotidien trouve-t-on aussi un programme, comme dans un ordinateur ?
- AUne lampe de poche
- BUne brouette
- CUne machine à laver
- DUn marteau
- 5
À quoi sert une boucle dans un programme ?
- AÀ arrêter le programme
- BÀ répéter une suite d'instructions plusieurs fois
- CÀ effacer les instructions déjà exécutées
- DÀ afficher un message sur l'écran
- 6
Un programme contient l'instruction « répéter 4 fois : avancer de 10 pas ». Que fait le robot qui l'exécute ?
- AIl avance de 10 pas, une seule fois
- BIl avance de 4 pas, dix fois de suite
- CIl avance de 10 pas tant qu'il peut encore le faire
- DIl avance de 10 pas, quatre fois de suite
- 7
Un programme contient la boucle « tant que la lumière est allumée, clignoter ». Quand s'arrête-t-il de clignoter ?
- AImmédiatement, dès le lancement du programme
- BAu bout de dix clignotements, jamais plus
- CQuand la condition « la lumière est allumée » devient fausse
- DJamais, quoi qu'il arrive
- 8
Comment appelle-t-on une boucle qui ne s'arrête jamais ?
- AUne boucle fermée
- BUne boucle infinie
- CUne boucle verrouillée
- DUne boucle complète
- 9
Un programme contient : « SI la température est trop élevée, ALORS allumer le ventilateur ». Quand le ventilateur s'allume-t-il ?
- AEn permanence, du début à la fin du programme
- BSeulement si la température est trop élevée
- CSeulement si la condition est fausse
- DJamais, cette instruction est ignorée
- 10
À quoi sert l'instruction « SI … ALORS … SINON » ?
- AÀ répéter deux fois les mêmes instructions
- BÀ exécuter les deux blocs en même temps
- CÀ choisir entre deux blocs d'instructions selon que la condition est vraie ou fausse
- DÀ écrire deux programmes différents
- 11
À quoi sert une variable dans un programme ?
- AÀ mémoriser une valeur qui peut changer pendant l'exécution
- BÀ rendre le programme plus rapide
- CÀ compter le nombre de lignes du programme
- DÀ traduire le programme en langage machine
- 12
Qu'est-ce qu'une structure de contrôle ?
- AUne erreur qui bloque l'exécution d'un programme
- BUn appareil qui mesure une grandeur physique
- CUne instruction qui modifie l'ordre d'exécution des instructions d'un programme
- DLa mémoire où sont rangées les valeurs des variables
- 13
Comment écrit-on un programme dans Scratch ?
- AEn assemblant des blocs, comme des pièces de puzzle
- BEn tapant des formules dans un tableur
- CEn écrivant uniquement des phrases en anglais
- DEn dessinant chaque image à la main
- 14
Dans Scratch, par quel bloc un script démarre-t-il généralement ?
- A« Quand le minuteur est écoulé »
- B« Quand l'ordinateur s'allume »
- C« Quand le drapeau vert est cliqué »
- D« Quand le projet est enregistré »
- 15
Que fait un capteur, par exemple un capteur de température, dans un système programmé ?
- AIl exécute une action commandée par le programme
- BIl refroidit la machine pour éviter la surchauffe
- CIl affiche la température sur l'écran
- DIl mesure une grandeur physique et transmet l'information au programme
- 16
Dans un système embarqué comme un robot, comment le programme travaille-t-il en général ?
- AIl lit d'abord les capteurs, puis commande les actionneurs
- BIl commande d'abord les actionneurs, puis lit les capteurs
- CIl n'utilise ni capteur ni actionneur
- DIl attend que l'utilisateur tape ses ordres au clavier
- 17
Que fait-on quand on teste un programme ?
- AOn corrige toutes ses erreurs
- BOn vérifie qu'il se comporte exactement comme prévu
- COn le traduit dans une autre langue
- DOn le sauvegarde sur le disque
Introduction à la programmation (5e) · recrequiz.fr/quizze/quiz/qcm-techno-introduction-programmation-5e-moyen/
Récré · quiz gratuit
Corrigé et explications
La bonne réponse de chaque question, avec son explication.
- 1
B · Un ensemble d'instructions destinées à être exécutées par un ordinateur
Un programme est un ensemble d'instructions et d'opérations destinées à être exécutées par un ordinateur : c'est lui qui commande le comportement de la machine.
- 2
A · Une suite finie d'instructions précises qui permet de résoudre un problème
Un algorithme est une suite finie d'instructions précises qui permet de résoudre un problème, comme une recette de cuisine.
- 3
D · Les unes après les autres, dans l'ordre où elles sont écrites
Dans une séquence, les instructions s'exécutent les unes après les autres, dans l'ordre où elles sont écrites, jusqu'à la fin du bloc.
- 4
C · Une machine à laver
On trouve des programmes non seulement dans les ordinateurs, mais aussi dans les consoles de jeux, les guichets automatiques bancaires, les GPS et les machines à laver.
- 5
B · À répéter une suite d'instructions plusieurs fois
Une boucle est une structure de contrôle qui permet de répéter une suite d'instructions plusieurs fois, sans les réécrire à chaque fois.
- 6
D · Il avance de 10 pas, quatre fois de suite
La boucle « répéter N fois » exécute les instructions un nombre fixé de fois : ici, le robot avance de 10 pas, 4 fois.
- 7
C · Quand la condition « la lumière est allumée » devient fausse
La boucle « tant que » répète les instructions tant que sa condition reste vraie : ici, le clignotement s'arrête quand la lumière s'éteint.
- 8
B · Une boucle infinie
Une boucle qui ne s'arrête jamais est une boucle infinie : le programme répète alors les mêmes instructions sans pouvoir en sortir.
- 9
B · Seulement si la température est trop élevée
Une instruction conditionnelle « si … alors » n'exécute les instructions que si la condition est vraie ; dans le cas contraire, elles ne s'exécutent pas.
- 10
C · À choisir entre deux blocs d'instructions selon que la condition est vraie ou fausse
« Si … alors … sinon » choisit entre deux blocs : le premier s'exécute si la condition est vraie, le second si elle est fausse.
- 11
A · À mémoriser une valeur qui peut changer pendant l'exécution
Une variable est un emplacement mémoire qui mémorise une valeur pouvant changer pendant l'exécution du programme, comme le score d'un jeu.
- 12
C · Une instruction qui modifie l'ordre d'exécution des instructions d'un programme
Une structure de contrôle est une instruction qui modifie l'ordre d'exécution des instructions d'un programme, comme la boucle.
- 13
A · En assemblant des blocs, comme des pièces de puzzle
Scratch est un langage de programmation graphique : on y construit le programme en assemblant des blocs, comme des pièces de puzzle.
- 14
C · « Quand le drapeau vert est cliqué »
Dans Scratch, un script est un ensemble de blocs assemblés ; il démarre généralement par le bloc d'événement « quand le drapeau vert est cliqué ».
- 15
D · Il mesure une grandeur physique et transmet l'information au programme
Un capteur (température, lumière, distance) mesure une grandeur physique et transmet l'information au programme.
- 16
A · Il lit d'abord les capteurs, puis commande les actionneurs
Dans un système embarqué comme un robot, le programme lit les capteurs puis commande les actionneurs : un moteur, une LED ou un buzzer exécute alors l'action.
- 17
B · On vérifie qu'il se comporte exactement comme prévu
Tester un programme, c'est vérifier qu'il se comporte exactement comme prévu : on le fait fonctionner et on observe ce qu'il fait.
Introduction à la programmation (5e) · recrequiz.fr/quizze/quiz/qcm-techno-introduction-programmation-5e-moyen/
Autres quiz de technologie
Tout voir ›-
Algorithmes, capteurs et systèmes (6e)
Ordre des instructions, boucles, débogage, capteurs et actionneurs : situations concrètes (robot, lampe, portail, satellite) à analyser en classe de 6e.
-
Algorithmes, programmes et capteurs (6e)
Algorithme, algorithmique, tri, programmation par blocs, capteurs, actionneurs et système automatisé : les notions du chapitre de technologie de 6e pour réviser.
-
La programmation avancée (3e)
Sous-programmes, paramètres, variables locales et globales, événements et traitement des données : révisez le chapitre du programme de technologie de 3e.
-
La programmation de systèmes embarqués (3e)
Microcontrôleur, mémoire, capteurs, actionneurs, entrées-sorties et fonctions Arduino : révisez la programmation des systèmes embarqués en 3e.
Du même niveau
Tout voir ›-
Analyse fonctionnelle : rôles et échanges
Technologie 4e : schéma-bloc, système automatique, relais, objet connecté, signal, capteur, pile. Associez chaque situation à sa conséquence ou à l'élément correspondant.
Vous n’avez pas encore tenté ce quiz.
-
Analyser la fonction d’un objet technique
Schéma-bloc, chaînes d’énergie et d’information, puissance, énergie et signaux : des affirmations à trancher pour réviser l’analyse fonctionnelle en 4e.
Vous n’avez pas encore tenté ce quiz.
-
D'où viennent les énergies des objets (6e)
Découvrez d'où viennent les énergies des objets techniques : sources d'énergie, conversion et chaîne d'énergie, à travers des exemples variés en 6e.
Vous n’avez pas encore tenté ce quiz.
-
De l'innovation à l'IA : vrai ou faux
Technologies de rupture, smartphone, domotique, objets connectés et intelligence artificielle : saurez-vous distinguer le vrai du faux sur ces innovations ?
Vous n’avez pas encore tenté ce quiz.
-
Design et ergonomie : confusions à éviter
Design, esthétique, ergonomie physique et cognitive, interfaces, cahier des charges et fonctions de service : testez-vous sur les notions du programme de 4e.
Vous n’avez pas encore tenté ce quiz.