Comment lire et comprendre un algorithme ou programme donné ?
On suit l'exécution pas à pas en notant l'état de chaque variable à chaque étape, en identifiant la structure globale (séquence, test, boucle, fonction) et en formulant l'objectif de chaque bloc.