Ce document présente une initiation à l'algorithmique, visant à acquérir des compétences méthodologiques pour résoudre des problèmes informatiques et réaliser des programmes. Il aborde les étapes de résolution de problème, les concepts d'algorithmes, de variables, de types de données, ainsi que les structures de contrôle et de traitement des données. Plusieurs exemples pratiques, tels que la préparation du thé, sont utilisés pour illustrer les notions abordées.