Le document présente une introduction à l'algorithmique pour les élèves de seconde, en définissant un algorithme comme une suite d'instructions permettant de résoudre un problème à partir de données. Il aborde des concepts fondamentaux comme l'environnement, les variables, et la structure des algorithmes, tout en mettant l'accent sur la distinction entre langage d'algorithme et langage de programmation. Il illustre également la composition d'algorithmes à travers des exemples et des exercices de trace d'exécution.