• Comprendre ce qu'est un algorithme ;
  • Pouvoir lire un algorithme quelle que soit sa taille, son but ou son rédacteur ;
  • Pouvoir écrire un algorithme qui pourra être facilement transposé en langage de programmation.