Le module "Algorithmique" est destiné aux étudiants de première année universitaire en informatique / ST tronc commun. Il a pour objectif d’introduire les concepts fondamentaux de la programmation et des structures de données à travers l’écriture, la compréhension et l’analyse d’algorithmes.
Le cours est structuré autour des notions suivantes :
-
Introduction à l’informatique (systèmes de codage, composants matériels et logiciels) ;
-
Définition et structure d’un algorithme ;
-
Manipulation des variables et des types de données (entiers, réels, booléens, chaînes de caractères…) ;
-
Utilisation des opérateurs (arithmétiques, logiques, de comparaison) ;
-
Maîtrise des structures conditionnelles et répétitives (
if
,while
,for
,repeat
) ; -
Introduction aux tableaux à une dimension ;
-
Écriture d’algorithmes en pseudocode, avec des exercices pratiques guidés ;
-
Implémentation des solutions algorithmiques dans le langage Pascal.
Ce module met l’accent sur la résolution de problèmes, le raisonnement algorithmique et la structuration logique des programmes, et ne nécessite aucun prérequis en programmation. Il constitue une base essentielle pour aborder des modules avancés en programmation, structures de données, et développement logiciel.

- المعلم: AHMED EL AMINE Djellouli