Présentation du cours : Ce cours est divisé en quatre chapitres. Le premier chapitre aborde les bases de l’algorithmique : introduction à l’informatique et à l’algorithmique, opérateurs, opérations et instructions de base. Le deuxième chapitre présente les conditions. Le troisième chapitre traite des boucles. Le dernier chapitre aborde les tableaux et les chaînes de caractères. Pour commencer, veuillez accéder à la page du cours en saisissant un mot de passe pour un accès anonyme. Vos commentaires sont les bienvenus ; si quelque chose n’est pas clair ou ne fonctionne pas correctement, merci de le signaler. Veuillez utiliser l’espace de discussion pour vous présenter et nous informer de vos travaux. Le cours se déroulera sur 14 semaines, à raison d’environ 3 heures par semaine, et comprendra des cours magistraux, des travaux pratiques, des lectures complémentaires et des évaluations. La dernière semaine est consacrée à l’examen final. Nous répondrons à chaque question ; par conséquent, veuillez utiliser les forums de discussion pour poser vos questions et partager vos commentaires. La note (TD+TP)/2 représente 40 % de la note finale, l’examen final comptant pour les 60 % restants. Vous devez obtenir une note de 50 % pour valider le module. Pour obtenir le mot de passe, veuillez me contacter à l'adresse suivante : malia.lakrib@univ-mascara.dz. Objectifs du cours : À l'issue de ce cours, l'étudiant sera capable de : Comprendre les concepts fondamentaux du formalisme algorithmique, notamment la structure d'un algorithme, les actions de base et les structures de contrôle. Analyser et résoudre des problèmes informatiques à l'aide d'algorithmes efficaces. Implémenter diverses structures de données. Développer des compétences en programmation. Améliorer ses compétences en programmation grâce à des exercices pratiques de codage. Prérequis : Les prérequis pour ce cours sont : Faire preuve d'esprit critique et de capacité à résoudre les problèmes méthodiquement. Posséder de solides bases en mathématiques.
Public cible : doctorants