Q1. Quelle est la principale utilité d'une variable dans un programme Scratch ?
A Stocker et modifier une valeur B Créer un nouveau lutin C Changer l'arrière-plan D Arrêter le programme
Q2. Quelle boucle permet de répéter des instructions un nombre précis de fois ?
A Répéter 10 fois B Répéter indéfiniment C Attendre 1 seconde D Si... alors
Q3. Quel bloc permet de créer une condition qui exécute des instructions uniquement SI quelque chose est vrai ?
A Si... alors B Répéter jusqu'à C Attendre jusqu'à D Envoyer à tous
Q4. Quelle instruction permet d'augmenter la valeur d'une variable nommée 'score' de 1 ?
A ajouter à [score v] (1) B mettre [score v] à (1) C changer [score v] par (1) D définir [score v] à (score + 1)
Q5. Quelle boucle s'exécute tant qu'une condition n'est PAS vérifiée ?
A Répéter jusqu'à B Répéter 10 fois C Répéter indéfiniment D Toujours
Q6. Pour créer un compteur qui s'incrémente à chaque fois qu'un lutin est cliqué, quelle structure est la plus adaptée ?
A Événement 'quand ce lutin est cliqué' + 'ajouter à [compteur v] (1)' B Boucle 'répéter indéfiniment' + 'ajouter à [compteur v] (1)' C Condition 'si <souris pressée?> alors' + 'mettre [compteur v] à (0)' D Événement 'quand drapeau vert cliqué' + 'mettre [compteur v] à (1)'
Q7. Quelle est la différence entre 'Si... alors' et 'Si... alors... sinon' ?
A 'Si... alors... sinon' propose une alternative si la condition est fausse B 'Si... alors' est plus rapide C 'Si... alors... sinon' ne peut pas utiliser de variables D Il n'y a pas de différence
Q8. Comment initialiser une variable 'vie' à 3 au début du jeu ?
A Utiliser 'mettre [vie v] à (3)' sous l'événement 'quand drapeau vert cliqué' B Laisser la variable à 0, elle augmentera toute seule C Utiliser 'ajouter à [vie v] (3)' dans une boucle infinie D Créer la variable avec la valeur 3 une seule fois dans l'éditeur
Q9. Quelle structure permet de vérifier en permanence si un lutin touche une couleur et d'agir en conséquence ?
A 'Répéter indéfiniment' contenant un 'si <touche couleur [ ] ?> alors' B 'Répéter 10 fois' contenant un 'attendre jusqu'à <touche couleur [ ] ?>' C 'Quand drapeau vert cliqué' suivi d'un 'si <touche couleur [ ] ?> alors' D 'Répéter jusqu'à <touche couleur [ ] ?>' seul
Q10. Quel programme fait avancer le lutin de 10 pas, tourner de 90 degrés, et répéter cela 4 fois pour former un carré ?
A 'Répéter (4) fois' : avancer de 10 pas, tourner ↻ 90 degrés B 'Répéter (4) fois' : tourner ↻ 90 degrés, avancer de 10 pas C 'Répéter indéfiniment' : avancer de 10 pas, attendre 1 sec D 'Si <touche [bord v] ?> alors' : avancer de 10 pas