QCM : Programmation Scratch et mBot — 5 questions

Questions et réponses du QCM

1. Qu'est-ce qu'un déclencheur dans Scratch/mBlock ?

Un bloc qui démarre l'exécution du programme lorsqu'il est activé
Un bloc qui arrête le programme en cours
Un bloc qui sauvegarde le projet en cours
Un bloc qui contrôle la vitesse d'exécution du programme

Un bloc qui démarre l'exécution du programme lorsqu'il est activé

Explication

Le déclencheur dans Scratch/mBlock est un bloc spécifique, souvent 'quand le drapeau vert est cliqué', qui initie l'exécution du programme. Il sert de point de départ pour lancer l'ensemble des actions programmées.

2. Selon PERROUX, quelle est la date associée à la référence du déclencheur 'quand le drapeau vert est cliqué' dans Scratch/mBlock?

Date non précisée, mais PERROUX est cité comme référence
1995
2010
2005

Date non précisée, mais PERROUX est cité comme référence

Explication

La référence à PERROUX dans le contenu indique une date non précisée, mais mentionne PERROUX comme auteur ou référence. La question porte donc sur cette référence précise, et la réponse correcte est que la date n'est pas précisée, mais PERROUX est cité comme référence.

3. Quel est le rôle principal des structures de contrôle dans un programme ?

Elles modifient la vitesse d'exécution du programme.
Elles affichent des messages à l'utilisateur.
Elles gèrent le flux d'exécution en contrôlant la répétition et la prise de décision.
Elles permettent de stocker des données temporaires.

Elles gèrent le flux d'exécution en contrôlant la répétition et la prise de décision.

Explication

Les structures de contrôle, comme 'Répéter [n] fois' ou 'Si [condition] alors', ont pour rôle principal de gérer le flux d'exécution du programme en permettant des répétitions ou des décisions conditionnelles, ce qui influence directement la logique et le comportement du code.

4. Quand la définition ou la formalisation des variables dans Scratch/mBlock a-t-elle été publiée ou établie pour la première fois ?

En 2020, lors de la mise à jour majeure de Scratch
En 2014, lors de la sortie de Scratch 2.0
En 2017, avec Scratch 3.0
Au début des années 2000

En 2014, lors de la sortie de Scratch 2.0

Explication

La formalisation des variables dans Scratch a été introduite avec la version 2.0, sortie en 2014, ce qui correspond à la date de publication ou d'établissement de cette notion dans le contexte du cours.

5. En quoi la lecture des capteurs du mBot diffère-t-elle ou se ressemble-t-elle à la boucle 'Répéter indéfiniment' dans la programmation du robot ?

La lecture des capteurs interprète les données pour prendre des décisions, alors que la boucle ne concerne que la répétition des actions.
La lecture des capteurs est une étape spécifique de collecte de données, tandis que la boucle 'Répéter indéfiniment' permet de répéter cette collecte en boucle.
La lecture des capteurs est une action manuelle, tandis que la boucle est une structure automatique de répétition.
La lecture des capteurs modifie directement les variables, alors que la boucle ne fait que contrôler le flux d'exécution.

La lecture des capteurs est une étape spécifique de collecte de données, tandis que la boucle 'Répéter indéfiniment' permet de répéter cette collecte en boucle.

Explication

La lecture des capteurs du mBot consiste à recueillir des données sur l'environnement, ce qui est une étape précise. La boucle 'Répéter indéfiniment' permet de répéter cette lecture en boucle pour assurer une interaction continue. La différence est que la lecture est une étape spécifique, tandis que la boucle est une structure qui permet cette étape de façon répétée.

Révisez avec les flashcards

Mémorisez les réponses avec 10 flashcards sur Programmation Scratch et mBot.

Déclencheur Scratch/mBlock

Bloc qui démarre le programme

Ordre des blocs

Exécution de haut en bas dans la pile

Structures de contrôle

Boucles et conditions modifiant le flux

Voir les flashcards →

Approfondir avec la fiche

Consultez la fiche de révision complète sur Programmation Scratch et mBot.

Voir la fiche →

Cours similaires

Crée tes propres QCM

Importe ton cours et l'IA génère des QCM avec corrections en 30 secondes.

Générateur de QCM