Ce document présente divers algorithmes adaptés à des élèves de seconde, en exposant des concepts fondamentaux tels que les caractéristiques des algorithmes, les structures de contrôle, et les instructions d'entrée/sortie. Il inclut des exemples concrets, allant de la génération de nombres aléatoires à l'approximation des racines d'équations polynomiales, tout en utilisant des langages de programmation simples comme Algobox. Les algorithmes discutés visent à illustrer les principes de base de la programmation et à développer des compétences en résolution de problèmes mathématiques.