TechnoChallenge
← Retour aux modules

Algorigrammes

Lire, compléter et construire des algorigrammes avec les symboles normalisés.

Qu'est-ce qu'un algorigramme ?

Un algorigramme (ou organigramme) est une représentation graphique d'un algorithme. Il utilise des symboles normalisés pour décrire les étapes d'un programme.

  • C'est un outil pour comprendre et communiquer le fonctionnement d'un programme
  • Il permet de visualiser l'ordre des actions et les conditions de choix
  • C'est un langage universel : tous les ingénieurs et programmeurs le comprennent

Les symboles normalisés

Chaque forme a une signification précise :

FormeNomRôle
⬭ OvaleDébut / FinMarque le début ou la fin du programme
▭ RectangleAction / TraitementIndique une instruction à exécuter
◇ LosangeTest / ConditionPose une question (OUI / NON)
▱ ParallélogrammeEntrée / SortieLecture d'un capteur ou affichage

Exemple : un système d'alarme

Voici l'algorigramme d'un système d'alarme simple :

Début
Intrusion détectée ?
NON
OUI
Déclencher la sirène
Envoyer alerte SMS
Fin
Exemple
Le programme vérifie en boucle si le capteur détecte une intrusion. Si OUI, il déclenche la sirène et envoie un SMS. Si NON, il continue à surveiller.

Lire un algorigramme

Pour lire un algorigramme, on suit les flèches de haut en bas :

  • Commencer par l'ovale « Début »
  • Suivre les flèches dans l'ordre
  • Aux losanges, choisir la branche OUI ou NON selon la condition
  • Les boucles ramènent à un point précédent (répétition)
  • Terminer à l'ovale « Fin »

À retenir pour le Brevet

  • Connaître les 4 symboles et leur signification
  • Savoir lire un algorigramme et décrire son fonctionnement en français
  • Savoir compléter un algorigramme à trous
  • Savoir traduire un algorigramme en programme Scratch (et inversement)