Aller au contenu

Brevet (DNB) · 3e

Les exercices d'algorithmique au brevet : quiz de 3e

Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur

L'essentiel

  • Un algorithme est une suite d'étapes précises et sans ambiguïté ; le mot vient du nom du mathématicien Al-Khwârizmî 3.
  • Au collège, on travaille l'initiation à la pensée algorithmique, y compris sans ordinateur 1.
  • Une variable informatique n'est pas une variable mathématique : sa valeur change au fil du programme 2.
  • Pour un exercice de brevet, déroule le programme à la main, ligne par ligne, en notant la valeur de chaque variable.
  • Les trois briques à maîtriser : l'affectation, la boucle et la condition.

Avant de commencer

Ce quiz couvre ce qu'on te demande dans les exercices d'algorithmique de l'épreuve de mathématiques du brevet. Une partie des questions porte sur la culture de la notion : d'où vient le mot, à quoi sert un algorithme, ce que dit le programme du cycle 4. L'autre partie, la plus utile le jour de l'épreuve, te fait exécuter des programmes à la main : programmes de calcul, affectations, boucles, conditions, scripts de type Scratch.

Le programme de cycle 4 parle d'une initiation : il s'agit surtout de découvrir la pensée algorithmique, avec des logiciels visuels et ludiques 1. Des exercices d'algorithmique et de programmation figurent bien au brevet, et des enseignants-chercheurs les ont analysés de près 2. Tu n'as donc pas à écrire de longs programmes : on attend que tu comprennes ce qu'un script fait et que tu saches le modifier un peu.

Quiz

14 questions · correction immédiate · ton score reste sur ton appareil.

  1. D'où vient le mot « algorithme » ?

  2. Le « h » du mot « algorithme » s'explique par l'origine du mot.

  3. Quel est le point commun de tous les algorithmes, quel que soit leur domaine ?

    Plusieurs réponses possibles.

  4. Un programme de calcul demande : « Choisis un nombre xx. Multiplie-le par 3. Ajoute 5. » Quel résultat obtient-on pour x=4x = 4 ?

  5. Le sujet d'étude précise que la notion de variable n'est pas la même en mathématiques et en informatique. Quelle est la différence principale pour toi, élève de 3e ?

  6. Un programme exécute dans l'ordre : xx prend la valeur 5 ; xx prend la valeur x×2x \times 2 ; xx prend la valeur x+1x + 1. Quelle est la valeur finale de xx ?

  7. Une variable total vaut 2 au départ. On répète 4 fois l'instruction « ajouter 3 à total ». Quelle est la valeur finale de total ?

  8. Que vaut y à la fin du programme suivant pour x=7x = 7 ?

    Si x>10x > 10 alors yy prend la valeur x−10x - 10, sinon yy prend la valeur x+10x + 10.

  9. Dans un script de type Scratch, la variable longueur vaut 5. On exécute : « mettre longueur à longueur × 2 », puis « avancer de longueur + 10 ». De combien de pas le lutin avance-t-il ?

  10. Des exercices d'algorithmique et de programmation ont été proposés aux épreuves de mathématiques du brevet en 2017.

  11. Selon le programme du cycle 4, comment peut-on travailler l'algorithmique au collège ?

    Plusieurs réponses possibles.

  12. Une variable n vaut 1 au départ. Tant que n est inférieur à 20, on remplace n par n × 2. Quelle est la valeur de n à la fin ?

  13. Qui a réalisé, en 1843, la première implémentation d'un algorithme sous forme de programme ?

  14. Que fait un algorithme de tri ?

Les questions qu'on se pose

Faut-il apprendre un langage de programmation pour le brevet ?

Non. Le programme du cycle 4 parle d'une initiation à la pensée algorithmique, avec des outils visuels comme les blocs de type Scratch 1. Au brevet, on te demande surtout de comprendre un script donné, de le compléter ou de le modifier. Savoir exécuter à la main un programme pas à pas est la compétence la plus rentable.

Comment ne pas me tromper dans une boucle ou une condition ?

Fais un tableau de suivi : une colonne par variable, une ligne par tour de boucle. Pour une condition, écris d'abord si le test est vrai ou faux, puis la branche exécutée. Garde en tête que la notion de variable diffère entre mathématiques et informatique 2 : une variable informatique prend de nouvelles valeurs au fil du programme, il faut donc toujours noter la valeur la plus récente.

Sources

Programme visé : Programme de mathématiques cycle 4 — Thème E : Algorithmique et programmation · Éduscol (Ministère de l'Éducation nationale)

  1. Programme de mathématiques cycle 4 — Thème E : Algorithmique et programmation, Éduscol (Ministère de l'Éducation nationale). Consulté le 6 novembre 2026.
  2. Algorithmes et programmation aux cycles 3 et 4 — Analyse critique des exercices DNB 2017-2018, Commission inter-IREM informatique (C3i). Consulté le 6 novembre 2026.
  3. Algorithmique, Wikipédia. Consulté le 6 novembre 2026.
  4. Algorithme de tri, Wikipédia. Consulté le 6 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page