• Conception des algorithmes avec la séquence, la sélection, l'itération, la modularité et la récursion.
  • Définition et construction des types et des structures de données (types de base, tableaux, listes, piles, files, etc.).
  • Algorithmes de recherche et de tri.
  • Récursivité.
  • Codage binaire de l'information,
  • Structures de données dynamiques