Algorithmique et programmation : les questions de cours du brevet
Algorithme, variable, boucle, instruction conditionnelle : le vocabulaire Scratch exigé dans l'exercice d'algorithmique du brevet.
1. Algorithme et programme
Qu'est-ce qu'un algorithme ? un programme ?
Un algorithme est une suite finie d'instructions qui permet de résoudre un problème ou d'obtenir un résultat. Un programme est la traduction d'un algorithme dans un langage compris par une machine (par exemple Scratch ou Python).2. Variable informatique
Qu'est-ce qu'une variable en programmation ?
Une variable est un emplacement de la mémoire, repéré par un nom, qui contient une valeur ; cette valeur peut être modifiée pendant l'exécution du programme (« mettre … à », « ajouter … à »).Exemple. « mettre longueur à 20 » puis, dans la boucle, « ajouter 20 à longueur » : la longueur vaut 20, 40, 60…
3. Boucle
Qu'est-ce qu'une boucle ?
Une boucle permet de répéter un bloc d'instructions : un nombre de fois fixé (« répéter n fois ») ou jusqu'à ce qu'une condition soit remplie (« répéter jusqu'à »).Exemple. Polygone régulier à n côtés : répéter n fois « avancer, tourner de 360/n degrés ».
4. Instruction conditionnelle
Qu'est-ce qu'une instruction conditionnelle ?
Une instruction conditionnelle (« si … alors … sinon … ») exécute un bloc d'instructions seulement si une condition est vraie, et éventuellement un autre bloc si elle est fausse.Exemple. « si lettre = B et chiffre = 7 alors dire Code correct sinon dire Code faux ».
5. Événement déclencheur et sous-programme
Qu'est-ce qu'un événement déclencheur ? un bloc personnalisé ?
Un événement déclencheur lance l'exécution d'un script (« quand le drapeau vert est cliqué », « quand la touche A est pressée »). Un bloc personnalisé (« définir carré ») regroupe des instructions sous un nom pour les réutiliser plusieurs fois.6. Angle de rotation d'un polygone régulier
De quel angle faut-il tourner pour tracer un polygone régulier à n côtés ?
À chaque sommet, on tourne de l'angle extérieur dfrac360°n : 120° pour un triangle équilatéral, 90° pour un carré, 60° pour un hexagone régulier.Piège. Pour un triangle équilatéral, on tourne de 120°, pas de 60° (l'angle intérieur).
Revoir le cours : angle de rotation d'un polygone régulier →
Se tester avec les cartes
Carte 1 sur 6
Toutes les questions de cours, tous thèmes confondus, sont dans la fiche PDF à imprimer.